VPSでホストされているドメインの電子メールを受信または送信するためにサードパーティのメールサーバーを使用しています。 MX、TXT、CNAMEレコード(IPアドレスなし)を提供し、各ドメインのDNSゾーンファイルに追加しました。私はこれをうまくやりました。PHPスクリプトはSMTP認証を使用して電子メールを送信します。
そのため、リソースが不足しているCentOS 7 VPSですべての電子メール関連サービス(Postfix、Dovecotなど)を無効にしました。したがって、SSHログイン通知、IPブロックなどのシステムEメールは受信されません。LFD+脳脊髄液。
私はこれらのシステム通知を受け取り、インターネットから検索してPostfix MTAを使用し、それをトランスポート専用のSMTPサーバーに変換する必要があることを知っています。
しかし、Postfixを使用せずにSMTP認証を使用してシステム警告を送信するオプションはありますか?それでは、正確に何を構成する必要がありますか?
また、ファイアウォール構成でレポート設定を確認した結果、LFD / CSFを実行してプライマリドメイン名に対してサードパーティのSMTP認証を使用してこれらの電子メールを送信する方法を理解できません。
誰もがVPSからPostfix MTAなしでシステムメールを送信するのに役立ちますか?私はCentOS Webパネルを使用してホスティングを制御しています。
ベストアンサー1
msmtp
これは(他の答えのsSMTPプログラムはもはや活発に開発されていません)というプログラムに適しています。
認証、SSLなど、外部SMTPアカウントを介してすべての電子メールを送信するように簡単に設定できます。例があります設定ファイルはここにあります。
msmtp
Ubuntuでは2つのパッケージが必要ですmsmtp-mta
が、Fedoraにはパッケージがないため、すべて単一のパッケージに含めることができると思いますmsmtp-mta
。