%20-%20%E6%9A%97%E5%8F%B7%E5%8C%96%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%AE%E9%80%81%E4%BF%A1%E3%82%92%E8%A8%B1%E5%8F%AF%E3%81%99%E3%82%8B%20(SMTP%20%E3%83%9D%E3%83%BC%E3%83%88%2025).png)
SSL/TLS を使用せずに、SMTP ポート 25 を使用して (プレーン テキスト) パスワード認証で暗号化されていないメールを送信できるようにするにはどうすればよいでしょうか。暗号化を使用してメールを送信できない古い IP カメラがいくつかあるため、これを有効にする必要があります...
/opt/mailcow/data/conf/postfix/main.cf の postfix main.cf ファイルで既に「smtpd_tls_auth_only = yes」をコメント アウトしましたが、外部ドメインのアドレスに電子メールを送信しようとすると、「リレー アクセスが拒否されました」というエラー メッセージが表示されます。少なくとも、ポート 25 を使用して暗号化なしで自分自身 (メール サーバー) に電子メールを送信できるようになりましたが、外部アドレスに電子メールを送信する必要があります。
答え1
少なくとも、ポート 25 を使用して暗号化なしで自分自身 (メール サーバー上) にメールを送信できるようになりましたが、外部アドレスにメールを送信する必要があります。
「メールサーバー上の」メールアドレスにメッセージを送信し、procmailスクリプトでメッセージを転送することができます。検査後外部の電子メール アドレスへの送信 (例: スクリプトは送信 IP アドレスを確認する場合があります)。
答え2
LAN 内にリレーを設定したり、mynetworks
Postfix 設定に IP アドレスを追加したりせずに動作させることができました。Postfix の main.cf のパラメータの値を「yes」から「no」に設定しました。また、Postfix の master.cf ファイルで値を「no」から「yes」にsmtpd_tls_auth_only
変更して、ポート 25 の SMTP の SASL 認証を許可しました。smtpd_sasl_auth_enable
これで、暗号化なしでポート 25 を使用して SMTP 経由で電子メール (正しいユーザー認証を使用) を送信したり、SSL/TLS でポート 465 を使用して電子メールを送信したりできるようになりました。