Senden Sie E-Mails über die Befehlszeile [duplizieren]
Mögliches Duplikat:
Windows - Befehlszeilenemailer
Ich suche ein Programm, das eine E-Mail über die Befehlszeile oder mehr senden kann speziell aus einem Skript. Beim Durchsuchen von Superuser habe ich viele Linux-Lösungen gefunden, aber ich möchte etwas, das unter Windows (XP oder 2003) ausgeführt werden kann. Ich bin auf ein Programm namens " blat."Hat jemand mit diesem Programm positive Ergebnisse erzielt? Negativ? Oder könnten Sie andere Vorschläge machen?
3 answers
Ich habe blat nie benutzt, aber ich habe bmail verwendet. Es ist sehr einfach, klein (17 KB) und kann problemlos in Batch-Skripten verwendet werden.
C:\>bmail /? Command Line SMTP Emailer V1.07 Copyright(C) 2002-2004 [email protected] Usage: bmail [options] -s SMTP Server Name -p SMTP Port Number (optional, defaults to 25) -t To: Address -f From: Address -b Text Body of Message (optional) -h Generate Headers -a Subject (optional) -m Filename (optional) Use file as Body of Message -c Prefix above file with CR/LF to separate body from header -d Debug (Show all mail server communications)
Bmail ist freeware.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-11-05 20:09:03
Wenn Sie bereits Cygwin verwenden oder es trotzdem in Betracht gezogen haben, können Sie das Paket "E-Mail" verwenden, um E-Mails über die Cygwin-Befehlszeile (oder das darin enthaltene Bash-Skript) zu senden.
Dieses dreiteilige Intro-to-Cygwin-Tutorial enthält einen Schnellstart, der das Senden von E-Mails über die Cygwin-Befehlszeile demonstriert. Pt1 Pt2 Pt3 -
Und wenn es Ihr Interesse weckt, habe ich dieses Tutorial über dieses beim Einrichten eines SSH gefunden server zu Hause über Cygwin.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-11-05 20:47:48
Powershell 2.0 hat ein Send-Mail Cmdlet eingebaut.
Beispiel:
Send-MailMessage –From [email protected] –To [email protected] –Subject
"Test Email" –Body "Testing the cmdlet" –SmtpServer smtp.mydomain.com
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-02-20 11:41:45