2

私たちはウェブアプリを構築しており、phpのmail()関数を使用して頻繁にメールを送信する必要があります。たとえば、ユーザーがアプリにサインアップしたとき、クライアントが新製品を注文したときなどに、メールを送信するために使用しています。

これを実現するために、CentOSサーバーに何をインストールするのが最適ですか?私はMTAとして使用するsendmail、postfix、その他のパッケージについてたくさん読みましたが、何が必要か理解できませんでした。

ユーザー向けのメールボックスは実行しません。ウェブアプリからメールを送信するだけで、メールは受信しません(そのためにGoogleアプリを使用しています)

セットアップとメンテナンスが簡単なソリューションを探しています

4

3 に答える 3

2

PHPアプリケーションからメールを送信するだけでよい場合は、sendmailをインストールするだけです。AFAIRを設定する必要はありません。

于 2010-06-25T15:02:52.077 に答える
0

すでにメールサーバーをお持ちの場合は、SSMTPをご覧になることをお勧めします。その構成は、メールをサーバーに中継するだけで非常に簡単です。

于 2010-06-25T15:01:58.860 に答える
0

アウトバウンドには未構成のsendmailのみが必要であることに同意しました。PHPのMail関数を使用することもできますが、PHP用のPear::MailおよびPear::Mail_Mimeパッケージを確認することをお勧めします。これらは、送信にSendmailを使用するように構成でき、画像の埋め込みや、ネイティブのマルチパートMIME電子メール形式のサポートの実装にも最適です。これは、メッセージにHTMLや画像を埋め込み、正常にプレーンテキストに劣化させる機能が必要な場合に理想的です。また、考慮すべき他の何か。メーリングを実行しているウェブホストのドメインにSPFレコードを追加し、受信者側でSPAMフィルターを作動させないようにTXTレコードも追加する必要があります。

于 2011-04-05T09:14:22.860 に答える