3

ねえ、私はphpのメール関数をローカルの開発ボックスで動作させて、受信者に関係なく、mail()を使用して送信されたすべてのメールがローカルに留まり、thunderbirdアカウント(pop / imap / etc)に表示されるようにしようとしています。 )。

sendmailを使用するようにphpを設定し、postfixをインストールしました。しかし、私は次にどこへ行くのか途方に暮れています。

ポインタはありますか?

4

1 に答える 1

2
  1. testuser@localhost のようなユーザーを postfix に登録します
  2. postfix が常にすべてのメールを testuser@localhost に転送することを確認してください
  3. postfix が転送されたすべてのメッセージを常に削除することを確認してください
  4. SMTP サーバーが無効なローカル アドレスのメールを受け入れることを確認してください
  5. 「非ローカル メールの SMTP リレーを許可しない」のようなフラグのチェックを外します
  6. testuser@localhost のサンダーバードにポップインボックスを設定する

[編集] 記録のために。ポイント4は、どのアドレスでも使用できることを確認するため、電子メールが一意であるシステムをテストする場合(これはかなり正常です)、有効な電子メールアドレスが不足することはありません.[/編集]

補足:私は水銀を含む窓に取り組んでいます。しかし、基本的なアプローチは同じです。

于 2009-07-23T00:05:53.767 に答える