web-dev-qa-db-ja.com

nullmailer 1.0.5で安全な認証(ssl、tls、starttls)を有効にする方法。 nullmailerを1.11にアップグレードします

Nullmailerを使用してsmtpを使用して電子メールを送信するLinuxベースのデバイスを使用しています。

nullmailer version: 1.0.5

User-Agent: Mutt/1.5.19 (2009-01-05)

既存のメカニズムでは、SMTPサーバーには認証がありません。プレーンテキストです。ここで、SMTPの安全な認証が必要です。

グーグルすることで、これに対するいくつかの回避策を見つけました。提案は、/etc/nullmailer/remotesの値を変更することです。提案に従って変更し、nullmailer-sendを実行しようとしましたが、うまくいきませんでした。

これが私が/etc/nullmailer/remotesで行った変更のリストです:

これらを使用する http://blog.janjonas.net/2011-04-22/configure-nullmailer-smtp-authenticationhttp://metz.gehn.net/2012/11/ nullmailer-with-starttls / 参照

1. smtp.gmail.com smtp --user=[[email protected]] --pass=[GMAIL_PASSWORD]
2. smtp.gmail.com smtp --auth-login --user=[[email protected]] --pass=[GMAIL_PASSWORD]
3. smtp.gmail.com smtp --port=25 --user=[[email protected]] --pass=[GMAIL_PASSWORD]
4. smtp.gmail.com smtp --port=587 --starttls --user=[[email protected]] --pass=[GMAIL_PASSWORD]
5. smtp.gmail.com smtp --port=465 --auth-login --user=[[email protected]] --pass=[GMAIL_PASSWORD] --ssl

それらのどれも機能していません。

Nullmailer(1.0.5)のバージョンは、安全な認証(ssl/tls/starttls)をサポートしていない可能性があることがわかりました。この概念を--helpで検証しました

このリファレンスを参照してください:http://www.troubleshooters.com/linux/nullmailer/

-p, --port=INT    Set the port number on the remote Host to connect to
      --user=VALUE  Set the user name for authentication
      --pass=VALUE  Set the password for authentication
      --auth-login  Use AUTH LOGIN instead of AUTH PLAIN in SMTP 

[ssl/tls/starttlsのオプションがないことがわかります]

そこで、nullmailerのバージョンを1.0.5 to 1.11から更新しましたが、nullmailer-sendを実行して/var/nullmailer/queueでキューに入れられたメッセージを送信すると、以下のエラーが発生しました

Could not load the config

話を短くして、ここに私の懸念のリストがあります:

1. Can I secure the smtp channel using the existing version of nullmailer.
2. Is nullmailer 1.0.5 does not supprt any secured authentication. (ssl/tls/starttls)
3. If it does how can I set the security what should be the /etc/nullmailer/remotes value.
4. If I update the version from 1.0.5 to 1.11 what are the dependencies.

私はグーグルによって提供されたほとんどすべてのリンクを通り抜けましたが、それでも大きなパズルの中にあります。

助けていただければ幸いです。私は何か重要なことを見逃したかもしれません。

この問題が誰にも明らかでない場合は、何でも質問してください。

3
DeskToDevelop

Nullmailerがsmtp.gmail.comで失敗する場合は、IPv4アドレスを直接使用してみてください:74.125.206.109

私の/ etc/nullmailer/remotesは次のようになります。

74.125.206.108 smtp --port=465 --auth-login --ssl [email protected] --pass=PASS --insecure
1
valentt