Mail per Shell mit Anhang versenden

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Quast
Beiträge: 9
Registriert: 26.03.2010 19:23:29

Mail per Shell mit Anhang versenden

Beitrag von Quast » 29.03.2010 11:23:53

Hi,
ich möchte eine Mail über die Shell mit einem Befehl versenden. Dazu soll auch noch ein Anhang angehangen werden. Ich möchte natürlich einen "echten" SMTP-Server (Google) mit einem echten Account verwenden, da sonst ja alles im Spamordner landen dürfte.
Die Frage ist eigentlich kurz gefasst: Wie kann ich bspw. mit mutt direkt ohne Interaktion auf der Shell eine Mail mit Anhang versenden. Oder geht dies nicht? Gibt es andere bessere Clients?

Benutzeravatar
JaKlaRo
Beiträge: 121
Registriert: 06.03.2008 15:00:00
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Mail per Shell mit Anhang versenden

Beitrag von JaKlaRo » 29.03.2010 11:50:34

Hallo,
wenn es nur ums versenden geht, schau dir mal http://www.python-forum.de/topic-3158.h ... simplemail an.

Mfg
JaKlaRo

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Mail per Shell mit Anhang versenden

Beitrag von mistersixt » 29.03.2010 12:17:50

"sendemail" :

Code: Alles auswählen

 SendEmail is a lightweight, completly command line based, SMTP email
 agent. It was designed to be used in bash scripts, Perl programs, and
 web sites, but it is also quite useful in many other contexts.
 
 SendEmail is written in Perl and is unique in that it
 requires no special modules. It has a straight forward interface,
 making it very easy to use.
Aufruf beispielsweise so:

Code: Alles auswählen

sendEmail -f absender@adresse -t empfaenger@adresse -u Subject -s server:25 -xu smptusername -xp password -l logfile -a attachement
Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Quast
Beiträge: 9
Registriert: 26.03.2010 19:23:29

Re: Mail per Shell mit Anhang versenden

Beitrag von Quast » 29.03.2010 12:36:18

Danke, beides sind tolle Tipps!

Quast
Beiträge: 9
Registriert: 26.03.2010 19:23:29

Re: Mail per Shell mit Anhang versenden

Beitrag von Quast » 29.03.2010 15:06:24

sendEmail[3215]: ERROR => No TLS support! SendEmail can't load required libraries. (try installing Net::SSLeay and IO::Socket::SSL)

Was sind die entscheidenen Pakete?

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Mail per Shell mit Anhang versenden

Beitrag von mistersixt » 29.03.2010 20:16:11

Code: Alles auswählen

apt-get install libnet-ssleay-perl libio-socket-ssl-perl

...müsste es sein.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
LessWire
Beiträge: 558
Registriert: 21.11.2004 04:36:04
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bavaria

Re: Mail per Shell mit Anhang versenden

Beitrag von LessWire » 06.04.2010 05:02:56

Hallo,

...und falls es doch mit "mutt" sein soll, beispielsweise so:

Code: Alles auswählen

mutt name@ziel.de -x -s "Titel der Nachricht"  -a Anhang.filename < Mailtext.filename 
VG, LW.
at ~ now.

Antworten