mail von cli direkt an ISP [gelöst]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
mclien
Beiträge: 2468
Registriert: 06.12.2005 10:38:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Baustelle

mail von cli direkt an ISP [gelöst]

Beitrag von mclien » 26.03.2013 14:24:40

Ich versuche gerade Mailversand direkt von cli mit mailx/nail zu versenden.
im home habe ich eine .mailrc angelegt:

Code: Alles auswählen

set smtp=smtps://smtp.provider.dmy:25
set smtp-auth=login
set smtp-auth-user=user@domain.my
set smtp-auth-password=sehrgeheim
set nss-config-dir=/home/user/.mailcert
set ssl-verify=ignore
Ja die benutzen 25 als ssl port
Das Verzeichnis .mailcert habe ich angelegt und dann mit " certutil -N -d .mailcert/" die db files erzeugt.
Allerding bekomme ich immernoch ein:

Code: Alles auswählen

SSL/TLS handshake failed: Unknown error -5938
Muss ich mir jetzt noch ein Zertifikat beschaffen? Falls ja, wie? Irgendwoe muss das Ding ja sein (min. auf dem exchangeserver, der ja einwandfrei mit dem ISP kommuniziert)
Leider bin ich weder mit exchange noch Zertificaten wirklich bewandert.
Zuletzt geändert von mclien am 27.03.2013 09:48:20, insgesamt 1-mal geändert.

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: mail von cli direkt an ISP

Beitrag von Cae » 26.03.2013 19:18:37

Fuer mich sieht das so aus, als wuerden die STARTTLS machen und den TLS-verschluesselten Verkehr erst nach Beginn des SMTP beginnen lassen. Dein Setup geht von TLS von Anfang an mit innenliegendem SMTP aus, das ist verkehrt.

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

mclien
Beiträge: 2468
Registriert: 06.12.2005 10:38:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Baustelle

Re: mail von cli direkt an ISP

Beitrag von mclien » 27.03.2013 09:48:03

Danke Cae,

war der richtige Hint. So sieht nun die .mailrc aus:

Code: Alles auswählen

set smtp=smtp.provider.dmy:25
set smtp-use-starttls
set smtp-auth=login
set smtp-auth-user=user@domain.my
set smtp-auth-password=sehrgeheim
set nss-config-dir=/home/user/.mailcert
set ssl-verify=ignore
Wichtig ist bei nail ggf noch eine "FROM" Adresse zu setzen (flag -r), damit eine locale Domain (bspw. "dummy@rechnername.local") nicht vom Spamfilter geblockt wird.

Antworten