Downloads
Overzichten van artikelen en software
Handigheidjes
Gerelateerde sites
how-to's  linux
Mail versturen via IMAP
Printer vriendelijke versieDownload artikel als PDF
Door Maurice op 10 juni 2009 populariteit:
Mail ontvangen doe je waarschijnlijk via IMAP of POP3, versturen via SMTP. Echter, wist je dat je via IMAP ook mail kunt versturen? Tenminste als je zelf een mailserver draait. Hier volgt een how-to.

IMAP is een protocol voor het ophalen van mail, waarbij de mails en de folders op een server blijven staan. Hierdoor heb je in tegenstelling tot POP3 in al je E-mail clients toegang tot dezelfde mail. Hoewel officieel niet ondersteund is het ook mogelijk om via IMAP E-mail te versturen. Dit werkt als volgt:

Je maakt een aparte mailfolder aan, bijvoorbeeld Outbox
Op je mailserver draai je een script dat die folder monitored, wanneer er mail in verschijnt verstuurt het script dat
Je kunt dan met je favoriete E-mail programma een E-mail opstellen en vanuit de lokale outbox kopieren naar de folder op de server. De mail wordt daarna vanaf de server verstuurd

Ik zelf draai Dovecot, de mailfolders staan in /home/user/Maildir. Het zou met elke IMAP mailserver onder Linux moeten werken.

Hieronder de stappen:

Maak de mailfolder Outbox aan:
mkdir /home/user/Maildir/.Outbox

Maak een script dat alle mail verstuurd vanuit een bepaalde directory, bv. sendmail_from_mailbox.sh
#!/bin/sh
account=$1
mailbox=/home/$account/Maildir/.Outbox/

cd ${mailbox}cur
for mail in `dir -d * 2> /dev/null` ; do
/usr/sbin/sendmail -t < $mail
if [ $? == 0 ]; then
rm $mail
else
echo "Could not sendmail (sendmail_from_mailbox.sh) $mail" | sendmail -F Admin root@localhost
/usr/sbin/sendmail -F Admin root@localhost < $mail
rm $mail
fi
done


Roep dit script aan in een cron job
cp sendmail_from.mailbox.sh /etc/cron.hourly


Nu wordt elk uur de folder gecontroleerd en mail die daar in staat verzonden.
Copyright © 1999-2009 Maurice de Bijl. Dit artikel is gepubliceerd op 2009-06-10 in how-to's  linux

Was dit artikel nuttig voor je? Help mij dan door met behulp van de toolbar hieronder het artikel te tweeten, een eKudo te geven of toe te voegen aan Hyves, Facebook, Delicous, Digg of andere site. Bedankt!

Printer vriendelijke versieDownload artikel als PDF

Reacties op dit artikel
Er zijn nog geen reacties geplaatst op dit artikel. Je kunt de eerste zijn.

Reactie toevoegen
Een reactie toevoegen is simpel en registratie is niet nodig!

Je IP-adres wordt gelogd, maar niet gepubliceerd, alle reacties hebben een E-mail bevestiging nodig en worden stuk voor stuk gemodereerd. Misbruik wordt niet getolereerd.
Naderhand wijzigen van je reactie is niet mogelijk

Naam:
E-mail adres:

E-mail wordt alleen gebruikt voor bevestiging en zal niet gepubliceerd worden.

Reactie:

Reacties a.u.b. in taal van artikel (Nederlands).
HTML is niet toegestaan, BB-code wel.

 Populaire tags 
Klik om dicht te klappen
 Zoek trefwoord 
Klik om dicht te klappen
 Volg ons 
Klik om dicht te klappen
 Spreuk van de Dag 
Klik om dicht te klappen
 Webwinkel 
Klik om dicht te klappen
 Getwitter 
Klik om dicht te klappen
Copyright ©
1999-2009 Maurice de Bijl
839 page requests
Gegenereerd op 14-03-2010 14:14:38 CET in 169.7 msec op srv010106.webreus.nl rev# 1:23M