私のISPは、ポート25への発信接続をブロックします(ただし、SMTPサーバーの例外が1つあります)。
特定の電子メールアドレスのリモートホストもポート26でリッスンするように構成されています。リモートホストのポート26に接続するようにPostfixを構成する方法はありますか?
これは transport map で処理できます。最初にpostfixにマップを使用するように指示し、main.cf
に次を指定します。
transport_maps = hash:/etc/postfix/transport
次に、/etc/postfix/transport
にカスタムルートを追加します。
example.net smtp:example.net:26
次に、マップデータベースを構築します。
Sudo postmap /etc/postfix/transport
一時的な対策として、テストのために、iptables
を使用して、コンピューターから出て行くすべてのトラフィックをポート25からポート26にリダイレクトすることができます。
Sudo iptables -t nat -I OUTPUT --src 0/0 -p tcp --dport 25 -j REDIRECT --to-ports 26