Email

Postfix 過濾消息並傳遞給 PHP 腳本

  • December 18, 2012

每次使用者通過外部提供商註冊我們的網站時,我們都會收到一封包含使用者詳細資訊的正文內容的基本電子郵件。

我想給這個使用者寫一個個性化的自動回复。電子郵件正文的實際解析並通過我已經寫過的 PHP 回复但是我如何從 postfix 配置它?

目前它是使用一個圓形篩子外掛配置的,其中電子郵件被移動到一個文件夾“訂閱”中。是否可以在這裡創建自定義操作?

Debain Squeeze、Postfix 和 Dovecot

如果您有一個僅用於訂閱的單獨電子郵件地址,最簡單的解決方案是告訴 Postfix 將該地址的郵件交給腳本,而不是將其發送到郵箱。

您可以通過以下兩種方式中的任何一種來執行此操作。首先是在您的後綴配置目錄中的“別名”文件中進行。如果是這樣,您添加的行將如下所示:

subscribe@domain.com: |/path/to/the/script.php

第二種是在接收郵件的使用者主目錄中的 .forward 文件中執行此操作。如果是這樣,該行將如下所示:

|/path/to/the/script.php

Postfix 別名文件中有更多資訊- 例如,還可以將郵件傳遞給收件人並​​將其傳遞給腳本。

引用自:https://serverfault.com/questions/458956