旅行プログラミングブログ車ホームプログラミングAWSで25ポート利用制限でメール送信不可?【Postfixでの解決方法】AWSで25ポート利用制限でメール送信不可?【Postfixでの解決方法】プログラミングAWSで25ポート利用制限でメール送信不可?【Postfixでの解決方法】TwitterFacebookはてブPocketLINE2020.04.10AWSでシステム開発を行っていると『AWSからメールが送信できない』事ってあると思います。今回はそんな場合に『Postfix』での解決方法をお伝えしたいと思います。メールが送信できないのか?というとAWSではデフォルトで25ポートに対し制限をかけている為になります。このブログは現役のエンジニア(プログラマー歴が約12年)の僕(よしたか)が2019年12月後半から日々更新しております。アフィリエイトは会員登録後も無料です!今すぐ会員登録してアフィリエイトを始めよう!目次AWSではデフォルトで25ポート利用制限をかけています【Postfix】AWSからメールを送信する解決方法Postfixのtransportで配送経路を指定するPostfix以外の解決方法まとめAWSではデフォルトで25ポート利用制限をかけていますAWSではデフォルトで25ポートに対し利用制限をかけています。これを知らないと解決までには時間を要しそうですよね。スパムメール送信対策としてAWSから大量のスパムメールを送信させない為の制限なのでしょうがないと思います。【Postfix】AWSからメールを送信する解決方法ではPostfixでのAWSからメールを送信する解決方法を見ていきましょう。Postfixのtransportで配送経路を指定するPostfixのtransportで配送経路を指定する方法ですが、以下のような対応となります。reloadtransportファイルにメール配送先のメールサーバーを指定する方法ですね。別途配信専用のメールサーバーが必要ですが、システム開発(プログラマー)の上ではぶっちゃけこれが一番楽かなと思います。様々な開発業務にも使えますしね。配信専用のメールサーバー側のセキュリティはしっかりしておきましょう。(オープンリレーになっていないか等)ちなみにtransportファイルを以下のように記述すると、特定の宛先のみ配送経路を指定できます。smtp:[配送先メールサーバーのIP]:[配送先メールサーバーのポート]Postfix以外の解決方法Postfix以外での解決方法ですが、AWSに利用解除を行う申請もできます。メールを送信する際に問題が発生します。repost.awsただしDNS設定等、いくつか対応しないといけません。これらの対応が"可"でしたら、AWSへ利用解除の申請を行うのもありかなと思います。まとめこの記事のおさらいAWSではデフォルトで25ポートに利用制限がかかっているPostfixのtransportで配送経路指定で解決可能AWSへ25ポート利用制限解除の申請も可いかがだったでしょうか。プログラミングだけではなく、インフラ周りも見ていくと様々な問題に遭遇します。これらも1つ1つ解決できていけば、自らのスキルも上がると思いますので、この記事が少しでも参考になればと思っています。こんな感じの悩みです。僕も以前は新しい言語を覚える...2020.04.07プログラミングPostgresで重たいクエリを確認する方法【pg_stat_statementsを使おう】Postgresを使っている時に重たいクエリを調査したい場合ってありますよね。重たいクエリを解消しないとサーバー負荷も上がりますし、アプリの動作にも影響が出てくる場合があります。今回はそんな時に役立つ方法を紹介したいと思います。...2020.05.08プログラミングヒューマンアカデミープログラミング講座のカリキュラムは?【徹底解説】プログラミングスクールのヒューマンアカデミープログラミング講座のカリキュラムが気になっているあなたへ。本記事では現役のエンジニアが『ヒューマンアカデミープログラミング講座』のカリキュラムについて、未経験者向け及び経験者向けのコース内容などを詳しく解説しています。Catalinaでzshからbashへの切替が気になる方へ。Catalinaでzshへの切替や既存のbashのままでの利用手順などを細かく紹介いたします。macOSの事なので極力はzshへの切替をオススメします。2020.06.09プログラミング【Udemy】AWSのインフラ学習ができるオススメ講座3選のご紹介エンジニアの場合、インフラ周りに『AWS』を使っている人も多いと思います。そんな僕も『AWS』愛用しています。『AWS』って難しい?とか思っている人って結構多いと思うのですが、難しい事なく実はめちゃくちゃ簡単だったりします。...2020.05.11プログラミングテックアカデミーを利用してWebディレクションのノウハウを身につけようテックアカデミーのWebディレクションが気になる方へ。本記事では現役のエンジニアがオンラインプログラミングスクール、テックアカデミーのWebディレクションコースのカリキュラム等詳細を細かく紹介いたします。Ubuntu1こんな記事も読まれています【Laravel】composerは超便利!初心者向けに基本的な使い方を説明致します2020.03.262020.06.05【Udemy】返金保証あり!オススメのオンライン教育プラットフォーム2020.03.272020.04.01【コスパ重視の方必見】参考書よりもUdemyでプログラミング学習がオススメ2020.03.302020.04.01【プログラミング学習】Udemyで無料受講できるオススメ講座3選【初心者向け】2020.03.312020.04.01【90%オフだらけ】Udemyのセールはかなりお得なので必ず利用しよう!2020.04.01。