NURO Biz における SMTP 送信ポリシー(OP25B) ================================================ ■ 1. OP25B(Outbound Port 25 Blocking)の制限 NURO Biz では、迷惑メール対策として 25番ポート(TCP/25)を利用した 外部へのメール送信(SMTP)が制限されている(OP25B)。 自社のメールサーバーや、外部のプロバイダの SMTP サーバーを直接 25番ポートで 利用することはできない。 ■ 2. SMTP リレーの設定方法 メールを送信する際は、サブミッションポート(587番)または SMTPS(465番)を 利用した SMTP-AUTH(認証)を行う必要がある。 - 推奨ポート: 587番(STARTTLS)または 465番(Implicit TLS) - 認証設定: SMTP-AUTH(ユーザー名/パスワード) ■ 3. 固定IPアドレスオプションについて 固定IPアドレスオプション(159.28.108.0/29 等)を契約していても、 **25番ポートは制限される場合がある**。 メール送信設定が機能しない場合は、SMTP-AUTH を用いたサブミッション ポートへの変更を検討すること。 ■ 結論 - norizuki.com (159.28.108.2) からの **外部への直接 SMTP 送信(port 25)は不可** - 外部 SMTP プロバイダ(Gmail/SendGrid/SES等)の **587/465 + SMTP-AUTH** でリレー設定が必須 - NURO 自体は SMTP リレー機能を提供していない(と思われる、要再確認) ■ 影響していた可能性 - 旧サーバー(El Capitan 時代)でも同じ制限下にあったはず - relayhost = (空)の設定で運用 = 直接送信を試行 → 大半の外部送信は失敗していた可能性 - ただし PTR 不一致(NXDOMAIN)等もあって受信側拒否との区別がつきにくかった - 受信は問題なく動作(OP25Bは送信側ブロック) ■ 次の対応 リレー先となる外部 SMTP サーバーを決めて、以下を Postfix に設定: - relayhost = [smtp.example.com]:587 - smtp_sasl_auth_enable = yes - smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd - smtp_sasl_security_options = noanonymous - smtp_tls_security_level = encrypt 候補: - smtp.gmail.com:587 (要 Google アプリパスワード) - SendGrid (smtp.sendgrid.net:587、要 APIキー) - Amazon SES (email-smtp..amazonaws.com:587、要 IAM SMTP credential)