メールの送信者アドレスを再作成して再送信するにはどうすればよいですか?

メールの送信者アドレスを再作成して再送信するにはどうすればよいですか?

cPanel Webホスティングアカウントがあります。このアカウントを使用すると、顧客のためのPHPベースのサポート/問題チケットシステムがあります。お客様やチケットシステムにメールを送信したいのですが、チケットシステムに送信したメールが送信されないようです。~から顧客が作成したサポートチケットを自分のアカウントに表示できるようにします。

だから私がしたいのは、[email protected]Unixコマンドやシェルスクリプトに接続するEメー​​ルアドレスを作成することです。これは、私がからCCに電子メールを送信するときにシェルスクリプトが次のことを実行できることを[email protected]意味[email protected]します[email protected]再送信受信者[email protected] ただし、電子メールの「受信者:」アドレスから電子メールを再送信してください。

標準入力からEメールを受け取り、送信者:アドレスを再作成してから、新しいアドレスにEメールを再送信するシェルスクリプトを作成する方法はありますか? Procmailはそのようなことをすることができますか?それとも直接手動でコーディングする必要がありますか?

ベストアンサー1

プロメールが付属しています。formailメッセージヘッダを操作するコマンドです。これprocmailex使用例が含まれています.procmailrc。これにより、必要に応じて動作します(テストされていません)。

formail -R To: From: -U From: -I Cc: -I 'To: [email protected]'

おすすめ記事