-1

procmail によって受信された受信転送メールを処理して、転送された (子) メールの件名と受信者を取得したいと考えています。

例えば:

  • UserA が UserB からメールを受信
  • UserA はそのメールをメール サーバーに転送します
  • 電子メール サーバーが電子メールを受信し、UserB の電子メール アドレスを抽出します。

このタスクを実行するアプローチまたはレシピはありますか? または、メインの電子メールの本文を正規表現する必要がありますか?

編集:

ご要望に応じて、境界条件を提供します。「UserA グループ」の電子メール クライアントは、Gmail と Outlook です。すべてのユーザーが英語で送信します。「UserB」は私の管理下にある自動化されたエージェントです。

私のサーバーの 1 つ (「ユーザー B」) は、自動化された電子メールをユーザー (「ユーザー A」) に送信します。ユーザー (「ユーザー A」) は、処理のために (自動化された電子メールを受信したことを確認するために) 2 番目のサーバーに電子メールを転送することになっています。

したがって、転送用の一貫したヘッダーがなく、必要なデータを抽出するために電子メールを正規表現する必要があると思います。

4

1 に答える 1