正規表現に基づいてPostfixメールを配信する

正規表現に基づいてPostfixメールを配信する

私たちはPHPを使用してチケットシステムを構築しています。今、顧客の応答を識別するのに問題があります。

  • ユーザーが削除できるため、トピックにIDを入力しても機能しません。
  • 一部のメールクライアントはIDを削除するため、カスタムヘッダーにIDを公開すると機能しません。
  • メッセージ本文にコードを投稿することも、タイトルと同様にユーザーが削除できるため機能しません。

メールアドレスにIDを入れてみましょう。t<ticketid>@mydomain.com

しかし、これを次にリダイレクトする方法がわかりません。[email protected]

ベストアンサー1

+私の提案はスタイルのサブアドレスを使用することです:support+<ticketid>@mydomain.example。 Postfixはこれらのメッセージを[email protected]サブアドレスを無視し、送信したかのように転送します。

Postfixを使用すると、使用するさまざまな文字を定義できます。recipient_delimiterパラメータを/etc/postfix/main.cf希望の値に設定します。

recipient_delimiter = +-

これにより[email protected]、 と が両方の[email protected]アドレスを同じ方法で処理できます。

recipient_delimiter一部の Linux ディストリビューションには postfix 設定が付属しているため、既定+で動作することがあります。

おすすめ記事