現在ではメール配信サービスなどが充実しており、メールサーバーを立てる機会なんぞは少ないかとしれません。そもそも一般的なレンタルサーバー会社の場合、レジストラとセットになっていることが多いですよね。その場合、ほぼ自動的にメールアドレスが作れるため、その必要性もありません。根本を理解しておくのにやっておいて損はないだろうということで書いておきます。当たり前ですが、独自ドメイン自体を取得する必要がありますので、レジストラで独自ドメインの申請&登録を行います。以前の記事でも話したようにAレコードとMXレコードを登録します。独自ドメインをexample.com、サーバーのIPを111.121.122.222で登録したとします。メールアドレスはhoge@example.comなどと送信することを想定します。その場合、下記のように登録するケースが一般的ではないでしょうか。0〜100で10刻みで、50がディフォのようです。0〜100で10刻みで、50がディフォのようです。)このようにレジストラに登録し、時間がたった後(レジストラによるようです。AWSは一瞬でしたがlolipopはかなり時間がかかりました。-v(ネットワークコマンドで一番詳細な情報が見れるのはこのコマンド+オプションのようです。)で下記のようになっていればOKです。mail.example.com.postfixインストール前回まででDNS設定ができたらメール送信のためにソフトウェアをインストールします。postfixをインストールしましょう。下記部分を編集しましょう。example.com最低限の場合、上記で動くかと思います。コマンドで何も表示されていなければエラーがないということです。意図通りのドメインやホストが設定されているかを確認した方が良いかもしれません。再起動してあげればOKです。IP開放postfixは(実務上は変えた方が本当はいいですが)通常では25番を使用すると思いますので、25番ポートを開放します。--list-services実際にポートが開いているかどうかは下記リンクでテストをしてみると良いです。送信先アドレス上記のようなワンライナーでもメールを送ることができますが、正しく設定していなくても送れてしまうので、メーラーなどから実際に設定して送るのがいいでしょう。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。関連記事Dockerでのメール送信に関してDocker内でメール送信したいときなど。...メールパーサー(mailparseとphp-mime-mail-parser)に関して以前、POP3を使ったメール受信というエントリーでメールパーサーをインストールしたんですが、他のライブラリをインストールする機会があったんでメモ。SESでの受信→S3→Lambdaでのメール転送SESでのメール受信についてエントリーを書いたのですが、実際にLambdaで転送して別のメールアドレスで受け取るまで。SESについて(Route53登録→SESで受信→S3で保存)本日はAWSのSESのメモ。2019年はJavaScriptとAWSを勉強する、と心に決め、JavaScriptの方は色々勉強しましたが、AWSの方が手付かずでした。