私は電子メールをグループに送信すると、そのグループのすべてのメンバーに送信されるPHPメーリングリストを持っています。だからJamesが[email protected]にメールを送ると、それはグループのすべてのメンバーに送信されます。私はメンバーが自分のメールクライアントで "返信"をクリックするだけでJamesに返信したり、返信をクリックしてグループメールに返信したりします彼らのクライアントの中にすべて "これがどのようにできるかをお勧めします。 CcヘッダーにグループEメールを設定した場合、Eメールは受信者に2回、CCから1回、返信先から1回送信されます。私が今持っているヘッダーのためのコードは次のとおりです。PHPメール()返信用に別のアドレスを追加して返信するすべて
$headers = 'From: '. $senderName .' <'.$senderEmail.'>'."\r\n";
$headers .= 'Reply-To: '. $senderName .' <'.$senderEmail.'>'."\r\n";
$headers .= 'Cc: '.$groupTitle .' <'.$groupEmail.'>'."\r\n";
$headers .= 'X-Mailer: PHP' . phpversion() . "\r\n";
$headers .= 'MIME-Version: 1.0'."\r\n";
これが本格的な運用環境の場合は、PHPのメール機能の代わりにMailgunなどのメールサービスを使用することを強くお勧めします。 –
あなたはマッチ棒の中から大聖堂を建てようとしています。それが完成すれば印象的ですが、努力と欲求不満の程度は重要です。代わりに、私はmailgunを[PHPMailer](https://github.com/PHPMailer/PHPMailer)などの推奨または類似のPHPメーリングリストとして使用することをお勧めします。これは、メールループとキープアライブタグを使用して、この正確な状況を容易に処理できます。 – Martin