wildlife

mailsend – Tool zum Senden von Mails ueber SMTP via Kommandozeile

// September 28th, 2010 // IT

Aufgrund einer Schulung unserer kommenden Produkte, in welcher auch auf den Kaspersky Security for Microsoft Exchange 2010 eingegangen wurde, mussten zur Überprüfung der Einstellungen Testmails versendet werden. Bisher habe ich dies meist (mehr oder weniger) aufwändig über eine Telnet-Verbindung via SMTP zum Exchange Server durchgeführt. Allerdings bin ich in dem Workshop auf das kleine aber feine Tool mailsend.exe aufmerksam geworden.

Mit mailsend ist es möglich, rein über die Kommandozeile (DOS-Eingabeaufforderung) per Parameter alle Informationen mitzugeben, die zum Senden einer Mail erforderlich sind. Das Tool ist von Muhammad A Muquit erstellt worden und steht zur kostenlosen Nutzung unter GNU GPL zur Verfügung. Hier die möglichen Parameter:

usage: mailsend [options]
Where the options are:
   -d    domain*          - domain name for SMTP Helo
   -smtp hostname/IP*    - of the SMTP server
   -p    SMTP port       - SMTP port
   -t    to,to..*        - email address/es of the reciepient/s
   -cc   cc,cc..         - Carbon copy address/es
   +cc                   - don't ask for Carbon Copy
   -bc   bcc,bcc..       - Blind carbon copy address/es
   +bc                   - don't ask for Blind carbon copy
   +D                    - don't add Date header
   -f    address*        - email address of the sender
   -sub  subject         - subject
   -l    file            - a file containing the email addresses
   -a    file,mime_type,[i/a] (i=inline,a=attachment)
                         - attach this file as attachment or inline
   -cs   character set   - for text/plain attachments (default is us-ascii)
   -M    "one line msg"  - attach this one line text message
   -v                    - verbose mode
   -V                    - show version info
   -w                    - wait for a CR after sending the mail
   -rt  email_address    - add Reply-To header
   -rrr email_address    - request read receipts to this address
   -help                 - shows this help
The options with * must the specified
Example (Note: type without newline):
Show info amount SMTP server and exit:
 mailsend -info -smtp smtp.gmail.com
 mailsend -f muquit@example.com -d example.com -smtp 10.100.30.1
  -t muquit@muquit.com -sub test -a "file.txt,text/plain"
  -a "/usr/file.gif,image/gif" -a "file.jpeg,image/jpg"
 mailsend -f muquit@example.com -d example.com -smtp 192.168.0.2
  -t muquit@muquit.com -sub test +cc +bc
  -a "c:\file.gif,image/gif" -M "Sending a GIF file"
 mailsend -f muquit@example.com -d example.com -smtp 192.168.0.2
  -t muquit@muquit.com -sub test +cc +bc -cs "ISO-8859-1"
  -a "file2.txt,text/plain"
Change content disposition to inline:
 mailsend -f muquit@example.com -d example.com -smtp 10.100.30.1
  -t muquit@muquit.com -sub test -a "nf.jpg,image/jpeg,i"
  -M "content disposition is inline"
Note: There're no line breaks in the above commands. Also NOte:
From mailsend v1.11, filename and MIME type separator is a comma (,), the
separator used be a colon (:).

Weitere Beispiele zur Anwendungen auf der Website von Muhammad.

  Mailsend (32.8 KiB, 420 hits)


Ähnliche Beiträge:


10 Responses to “mailsend – Tool zum Senden von Mails ueber SMTP via Kommandozeile”

  1. Sebastian says:

    Danke schön... Hab es mir heruntergeladen und werde es mal ausprobieren :-) .

  2. Alexander says:

    Auch Ich habe das Tool runtergeladen und spiele gerade damit rum. Sieht vielversprechend aus!

  3. ich habe es mir gstern abend auch runtergeladen...echt weiter zu entfehlen...klasse tool.

  4. Markisen says:

    Hey cool, wie kommt man denn auf sowas! Mag mir mal jemand einen kleinen Erfahrungsbericht schreiben? Schwanke noch ob ich es testen will...

  5. Hab es auch noch nicht runtergeladen, aber liest sich schon mal cool...

  6. danke fürs posten! echt nützlich

  7. Plissees says:

    wie cool is das denn! werde es weiterverbreiten ;)

  8. Bartisch says:

    Supidupi! Wird gleich angewendet.

  9. Bartscher says:

    Hab davon zwar nicht soviel ahnung aber liest scih gut und die Kommentare sind ja auch bis jetzt nicht schlecht.
    Dann schau ich mir das jetzt mal genauer an
    lg

  10. Maik says:

    Liest sich echt sauber. Das was ich bislang gesehen habe waren keine fehler enthalten gut gemacht. Danke

Leave a Reply