macのローカル環境でメール送信をテストする - foolmacky/DevelopDocs GitHub Wiki
■ 開発時にmac上で動作テストをしたいとき
//postfixの設定はデフォルトのままでOK
> sudo postfix start
Password:
postfix/postfix-script: starting the Postfix mail system
ps auxww | grep postfix
- 動作確認としては、sendmailコマンドでメールを送信、受信することができる
> echo This is test Mail. | sendmail HOGE@localhost
//データは /var/mail/HOGEに受信される
cat /var/mail/HOGE
- 添付ファイルなどを確認したい場合は、macの標準メーラを立ち上げて、一旦iCloudで設定
- 起動できたら、「ファイル」「メールボックスを読み込む」でmbox形式を選択、ローカルの上記ファイルを選択する
- finderのサイドボックスに /var/mail が無いと選択できないので、予めfinderでこのディレクトリをサイドボックスにドロップして設定する