CheFSendeR
Übersicht
CheFSendeR ist ein Kommandozeilen Tool zum versenden von E-Mails.
Er ist dabei komplett kostenfrei.
Er untersützt das Versenden von E-Mails über SMTP Server mit und ohne Authentifizierung, sowie mit und ohne SSL Support.
Darüber hinaus kann er auch E-Mails über die OWA/EWS Schnittstelle vom Exchange Server senden.
Es kann zudem eine grafische Oberfläche gestartet werden, um den Kommandozeilenbefehl leichter zu erstellen bzw. auch um Testmails zu versenden.
Dieses Projekt von mir lebt von freiwilligen Spenden.
Download
Name | Version | Date | Download |
chefsender | 1.3.0 | 31.08.2021 | Download |
Hier kommt Ihr zu der Projektseite und zu den Downloads.
Features
- Mehrere TO Empfänger möglich
- Mehrere CC Empfänger möglich
- Mehrere BCC Empfänger möglich
- Angabe einer Datei, welche die to, cc oder bcc Adressen enthält möglich
- Mehrere Anhänge möglich (Platzhalter * sind zulässig)
- Individuelle Angabe des SMTP Ports möglich
- SSL Unterstützung (TLS 1.0, TLS 1.1 und TLS 1.2)
- Angabe von Authentifizierungsdaten möglich
- Body kann als Text oder HTML formatiert erstellt und versandt werden
- Angabe ener Datei mit dem Inhalt des Body möglich
- Grafische Oberfläche für die Erstellung des Kommandozeilenbefehls und zum Testen
- E-Mails können mit Hilfe der OWA/EWS Schnittstelle des Exchange Servers versandt werden
- Ausgabe der letzten Supporter
Kommandozeilen Parameter
Options | Bescheibung | |
/gui | Aufruf der grafischen Oberfläche | |
/smtp-user: | Benutzername für die SMTP-Server Authetifizierung | |
/smtp-password: | Passwort für die SMTP-Server Authentifizierung | |
/smtp-server: | Hostname/IP Adresse des SMTP-Server | |
/ex-user: | Benutzername für die Exchange-Server Authentifizierung | |
/ex-password: | Passwort für die Exchange-Server Authentifizierung | |
/ex-domain: | Domäne für die Exchange-Server Authentifizierung | |
/ex-server: | Hostname/IP des Exchange-Server | |
/to: | E-Mail Adresse des Empfängers, dieser Parameter kann mehrfach verwendet werden | |
/to-file: | Angabe einer Datei mit E-Mail Empfängern (TO) | |
/from-mail: | Absender E-Mail Adresse | |
/from-name: | Absendername | |
/cc: | E-Mail Adresse des Empfängers (CC), dieser Parameter kann mehrfach verwendet werden | |
/cc-file: | Angabe einer Datei mit E-Mail Empfängern (CC) | |
/bcc: | E-Mail Adresse des Empfängers (BCC), dieser Parameter kann mehrfach verwendet werden | |
/bcc-file: | Angabe einer Datei mit E-Mail Empfängern (BCC) | |
/sub: | Betreff | |
/body: | Body – Inhalt der E-Mail, bitte in Anführungszeichen setzen | |
/body-file: | Angabe einer Datei mit dem Inhalt des Body | |
/attach: | Angabe einer Datei, welche als Anhang mit versandt werden soll, Parameter erlaubt Platzhalter (*) | |
/html | Aktiviert HTML für den Body, bitte zusammen mit dem Parameter /body-file: (um Probleme mit den in HTML verwendeten Sonderzeichen auf dem Kommandozeile zu vermeiden) verwenden | |
/ssl | Aktiviert SSL | |
/tls | Angabe des zu verwendenden TLS Protokolls tls:10 für TLS 1.0 | tls:11 für TLS 1.1 | tls:12 für TLS 1.2 | |
/port: | Angabe des Porst für den SMTP-Server | |
/help | Zeigt die Hilfe an | |
/supporter | Zeigt die Supporter an (Danke) |
Beispiele
E-Mail ohne Authentifizierung (SMTP)
chefsender /smtp-server:smtp.chefsender.com /to:test@chefsender.com /from-mail:chef@chefsender.com /sub:”Betreff” /body:”Dies ist ein Test”
E-Mail mit Authentifizierung, SSL und angegebenen Port
chefsender /smtp-server:smtp.chefsender.com /to:test@chefsender.com /smtp-user:”chef” /smtp-password:”password” /port:465 /ssl /from-mail:info@chefsender.com /sub:”Betreff” /body:”Dies ist ein Test”
E-Mail mit einem Exchange Server über OWA/EWS versenden
chefsender /ex-server:mail.chefsender.com /to:test@chefsender.com /ex-user:”chef” /ex-password:”password” /ex-domain:chefsender.com /sub:”Betreff” /body:”Dies ist ein Test”
E-Mail als HTML mit Angabe des Body als Datei versenden (ohne Authentifizierung)
chefsender /smtp-server:smtp.chefsender.com /to:test@chefsender.com /from-mail:info@chefsender.com /sub:”Test Subject” /html /body-file:”C:\chefsender\body.txt”
Beispiel einer Body Datei (HTML), welche beim Parameter /body-file: angegeben werden kann.
E-Mail Versand mit Angabe einer Empfängerdatei
chefsender /smtp-server:smtp.chefsender.com chefsender /smtp-server:smtp.chefsender.com /to-file:”C:\chefsender\to.txt” /from-mail:info@chefsender.com /sub:”Test Subject” /body:”Test Message”
Beispiel einer Textdatei mit E-Mail Adressen (jede E-Mail Adresse muss in eine separate Zeile geschrieben werden)
Auf meiner Projektseite sind weitere Beispiele.
Unterstützung
Wenn ich Dir weiterhelfen konnte, würde ich mich sehr freuen, wenn du eine Spende via Paypal hier lassen könntest, oder mir einen Kaffee über ko-fi.com ausgeben würdest.Dir weiterhelfen konnte, würde ich mich sehr freuen, wenn du mir einen Kaffee ausgeben würdest.
5 Replies to “CheFSendeR”
Hallo,
was tun, wenn sich der Name des attachement ständig ändert?? Sind irgendwelche Platzhalter erlaubt??
mit „*.mp3“ oder Ähnlichem kommen immer Fehlermeldungen!
Vielen Dank im Voraus!
Hi,
ich werde nächste Woche eine Version veröffentlichen, welche Platzhalter zulässt.
Hallo EMI,
die neue Version wurde soeben veröffentlicht, welche nun auch das * als Platzhalter im Dateinamen für Anhänge erlaubt.
Bein aufruf über eine Batchdatei schliesst sich das cmd-Fenster nach der Meldung
E-Mail Send.
leider nicht…
Was kann ich da machen?
Hi, ich habe soeben eine neue Version veröffentlich in der dieses Verhalten nicht mehr auftritt.