Amazon には postfix と sendmail の手順がありますが、msmtp (単純な SMTP クライアント) はありませんので、ここに追加します。
2836 次
1 に答える
11
msmtpをインストールする(ubuntu)
sudo apt-get install msmtp msmtp-mta
構成します ( sudo nano /etc/msmtprc
):
defaults
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
syslog on
account default
host email-smtp.us-east-1.amazonaws.com
port 587
auth on
user YOUR_AMAZON_SES_SMTP_USERNAME
password YOUR_AMAZON_SES_SMTP_PASSWORD
from YOUR_AMAZON_SES_VERIFIED_SENDER
これを使って。サーバー情報を使用して PHP をセットアップする必要はありません。デフォルトの構成では、メッセージが sendmail に渡されます。
<?php
mail("user@example.com", "some subject", "some message");
?>
PHP を使用しない場合は、コマンド ラインでテストできます。
$ sendmail test-recipient@example.com
Subject: test subject
This is a test message!
^D
(これ^D
は、control-D を入力してメッセージの入力を停止し、送信することを意味します。)
于 2013-05-26T04:46:13.147 に答える