Menu

14 februari 2011

OS X Terminal commando: mail

Mac OS X heeft een prima email cliënt die standaard aanwezig is in iedere versie van Mac OS X. Om een email te versturen kan je ook gebruik maken van Terminal (Programma’s ▸ Hulpprogramma’s ▸ Terminal.app). Dit kan handig zijn om te gebruiken in scripts of om te testen wanneer je problemen hebt met het verzenden van email.

Start Terminal en typ het commando:

mail geadresseerde@domein.nl

Vul bij ‘Subject:’ het onderwerp van je email in gevolgd door enter. Hierna kan je de body-tekst van je email intypen, sluit dit af doormiddel van ctrl + D, in het Terminal venster verschijnt nu ‘EOT‘ en de email wordt automatisch verzonden.

Doordat de email wordt verstuurd op basis van directe DNS bezorging (MX-Records) is verdere configuratie niet nodig. Het kan voorkomen dat de ontvangende mail server de email niet accepteert aangezien de mail wordt verstuurd met als afzender de naam van je mac (bijvoorbeeld: richard@mbp.local). Een eventuele bezorgfout kan je terugvinden door alleen het commando mail te gebruiken.

Je kunt ook het subject direct opgeven in het terminal commando, dit doe je door gebruik te maken van de -s parameter gevolgd door het onderwerp tussen aanhalingtekens.

mail -s "Typ hier je onderwerp" geadresseerde@domein.nl

Voor een overzicht van alle opties en parameters typ je het commando: man mail

man mail



Gerelateerde tips:




Reacties


  • me 14 februari 2011 om 9:36

    Werkt dit bij iemand?

    Ik heb nu al 3 test mailtjes verstuurd maar er komt niks binnen?

    als ik mail intyp krijg ik de no mail melding dus er komt ook niks terug.

  • Iggy 14 februari 2011 om 10:09

    Hier werkt het prima!

  • Justin Scheggetman 14 februari 2011 om 10:14

    @me Werkt hier ook prima.
    Misschien komen ze in je spamfilter binnen?

  • Waut 14 februari 2011 om 12:27

    Hier werkt ook alles. Juist de mails verwijderen lukt niet ^^

  • Mausy 14 februari 2011 om 19:07

    Je kunt dit ook gebruiken om mail naar verschillende accounts op je eigen mac te sturen.
    Maar pas echt interessant zou het worden als ik die mailbox ook in Mail.app kan inzien.

  • Mausy 14 februari 2011 om 19:27

    Naar Ziggo en Gmail adressen werkt het in ieder geval niet. Of is daar nog een extra truukje voor?

  • Marcel Kraan 4 mei 2011 om 19:31

    en met
    mail -s “blabla” | uuencode “/etc/passwd” kan je attachements sturen

Een reactie toevoegen: