Senden von E-Mails durch Cygwin

Habe ich eine schriftliche ein shell-Skript, wobei ich möchten, senden Sie eine E-Mail durch die es. Ich bin das Skript ausgeführt wird unter windows durch die cygwin. Ich habe installiert E-Mail Paket auf meinem Rechner. Aber ich habe eine harte Zeit, dass es funktioniert. Bitte lassen Sie mich wissen, was ist der einfachste Weg zum senden von E-Mails über cygwin Eingabeaufforderung.

Meine ssmtp.conf-Datei :

mailhub=smtp.gmail.com:587
FromLineOverride=YES
rewriteDomain=gmail.com
root=aci.lfindba@gmail.com
UseTLS=YES
AuthUser=userid
AuthPass=password

- und E-Mail.conf-Datei hat:

SMTP_SERVER = 'smtp.gmail.com'
SMTP_PORT = '25'
MY_NAME  = 'ABC'
MY_EMAIL = 'emailaddress'
REPLY_TO = 'emailaddress'
USE_TLS = 'true'
ADDRESS_BOOK = '&/email.address.template'
SMTP_AUTH = 'LOGIN'
SMTP_AUTH_USER = 'userid'
SMTP_AUTH_PASS = 'password'

Bin ich mit dem unter-Befehl, um E-Mail senden:
echo "mail-Nachrichtentext"|Mail -s "Betreff" - [email protected]
Jedoch bekomme ich folgenden Fehler:
E-Mail: FATAL: could not connect to server: smtp.gmail.com auf port: 25: Operation not permitted

Bitte helfen.

  • Tut nc smtp.gmail.com 25 Arbeit? Wenn nicht dann hast du ein firewall-problem.
  • Wenn cygwin nicht nc dann telnet smtp.gmail.com 25 tut die gleiche Sache.
  • weder nc noch telnet unter anderen auf der Maschine...ich wusste gar nicht finden-Paket, für Sie in cygwin.
  • telnet finden Sie in der inetutils Paket, und nc finden Sie in der verwirrenderweise den Namen nc Paket. cygwin.com/packages
Schreibe einen Kommentar