GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Konfiguration – ssmtp:smtp.gmail.com:587 kann nicht geöffnet werden

Ich bin auf das gleiche Problem gestoßen. Die folgenden Schritte haben bei mir funktioniert:

  1. sudo vi /etc/ssmtp/ssmtp.confFügen Sie Folgendes hinzu:

TLS_CA_FILE=/etc/pki/tls/certs/ca-bundle.crt [email protected] mailhub=smtp.gmail.com:587 AuthUser=XXXX AuthPass=XYXYX UseSTARTTLS=Yes UseTLS=Yes hostname=AAAA

Ersetzen Sie:XXXX- Benutzername (Mail) XYXYX- Passwort (Mail-Passwort) AAAA- Hostname (erhalten durch Ausführen von $hostname)

  1. sudo vi /etc/ssmtp/revaliasesFügen Sie Folgendes hinzu:

root:[email protected]:smtp.gmail.com:587

Ersetzen Sie :XXXX - Benutzername(Mail)

  1. Versuchen Sie jetzt, die E-Mail auszuführen:

    $mail -s "adasdas" [email protected]

    CC:XYZLoremIpsum.'Strg+D'

Es hat mein Problem gelöst. Hoffentlich müssen Sie für ein System (Office) die richtigen Proxy-Einstellungen konfigurieren, sonst erhalten Sie eine Fehlermeldung:

Nachricht kann nicht gesendet werden:Prozess wurde mit einem Status ungleich Null beendet


Versuchen Sie, diese Option zu ändern

Weniger sicheren Apps den Zugriff auf Ihr Konto erlauben

https://support.google.com/accounts/answer/6010255?hl=de


Das liegt vielleicht daran, dass Sie hostname nicht setzen Parameter von ssmtp.conf . Es sollte ein auflösbarer, vollständig qualifizierter Domänenname sein; Ihre ist standardmäßig auf den Maschinennamen ctmtest eingestellt (wie in EHLO gezeigt Befehl, den Sie oben zitieren).

Das Problem, das user963 in seiner Antwort erwähnt, kann auch hier in Aktion sein, aber in diesem Fall erhalten Sie eine andere Fehlermeldung, etwa ssmtp: Authorization failed (534 5.7.14 ...) .


Linux
  1. Linux – Sudo kann /etc/sudoers nicht öffnen?

  2. Öffnen Sie Ports in der Linux-Firewall, um auf POP- und IMAP-Mailserver zuzugreifen

  3. Linux-Betriebssystemdienst „sendmail“

  4. Linux-Fehler beim Laden gemeinsam genutzter Bibliotheken:Gemeinsam genutzte Objektdatei kann nicht geöffnet werden:Keine solche Datei oder dieses Verzeichnis

  5. Linux-Kernel-Timer ändern

5 Open-Source-Puzzlespiele für Linux

Konfigurieren Sie logrotate unter Redhat Linux

So konfigurieren Sie ein VLAN unter Linux

So öffnen Sie ein Linux-Terminalfenster

So öffnen Sie eine PDF-Datei im Linux-Terminal

mailq-Befehlsbeispiele unter Linux