PowerMTA を使用してメールを送信していますが、 sthg がわかりません:
メールが正常に受信されたか、またはバウンスされたかを簡単に知りたいです。
PMTA がこれを acct-file で処理できることを読みました。
これが私が試したものです:
<acct-file /bounce.csv>
record b,d
record-fields b bounceCat,header_Message-Id
record-fields d bounceCat,header_Message-Id
</acct-file>
次に、1 つのメールを 5 人の異なる人に送信します (これらのメール アドレスは存在します)。
ounce.csv で期待される結果:
各message_id : "d" (配信済み) レコードを含む行。全部で5行。
代わりに得られるもの:
各message_idについて、次のようなレコードをいくつか取得します。
d,success,<message_id_1@domain.com>
d,success,<message_id_1@domain.com>
d,success,<message_id_1@domain.com>
b,bad-mailbox,<message_id_1@domain.com>
d,success,<message_id_2@domain.com>
d,success,<message_id_2@domain.com>
d,success,<message_id_2@domain.com>
b,bad-mailbox,<message_id_2@domain.com>
送信された電子メールごとに多くの「d」レコードが表示されるのはなぜですか? また、なぜ "b" (バウンス) レコードも表示されるのでしょうか?
また、「b」レコード、「rb」(リモート バウンス)、またはリモート ステータス レコードのどのタイプのレコードを使用する必要がありますか? 私は少し迷っています...
何か案が?