wiki/serveur/mail.mdwn

77 lines
3.0 KiB
Markdown

# Installation du serveur mail
Pour le moment on ne veut qu'un serveur de mail simple! C'est à dire qu'il n'y aura pas de base de donnée d'uilisateurs virtuels pas de filtre à spam...
Sauf indication contraire, j'ai suivi le tuto de cette page:
[Ici!](http://www.isalo.org/wiki.debian-fr/index.php?title=Configuration_d%27un_serveur_mail_avec_Postfix)
## Installation et configuration de Postfix
On fait comme dans le tuto présenté au dessus.
### Les quelques écarts avec le tuto
J'ai ajouté ces quelques lignes à */etc/postfix/main.cf*
myhostname = kim.poneyworld.net
mydomain = poneyworld.net
myorigin = poneyworld.net
mydestination = poneyworld.net, kim.poneyworld.net, localhost.poneyworld.net, , localhost
Par defaut, *poneyworld.net* n'avait pas été ajouté dans *mydestination* et Postfix refusait d'enregister les mails reçuts. :(
### Soucis avec Kimsufi
J'ai eu des soucis pour faire marcher postfix avec mon serveur Kimsufi. Ça semble être lié au port 25 de smtp. Pour résoudre ce soucis, j'ai édité */etc/postfix/master.cf* et j'ai décommenté cette ligne
submission inet n - - - - smtpd
Après avoir redémarrer *postfix*, on peut s'y connecter sur le port 587 à la place de 25.
### Test de Postfix
Le test du tuto n'est pas si mal à l'exception que pour utiliser la commande *mail* il faut installer *mailutils*
aptitude install mailutils
Ulhume a une autre façon de tester Postfix que je trouve pas mal [](http://artisan.karma-lab.net/propre-serveur-courrier-postfix)
telnet smtp.mon_domaine.net 587
Trying 11.22.33.44...
Connected to smtp.mon_domaine.net (11.22.33.44).
Escape character is '^]'.
220 mon_serveur.mon_domaine.net Tagazok !!
>ehlo son_domaine.net
250-smtp.mon_domaine.net
250-PIPELINING
250-SIZE 1004857600
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
>mail from: robert@son_domaine.net
250 2.1.0 Ok
>rcpt to: gaston@mon_domaine.net
250 2.1.5 Ok
>data
354 End data with <CR><LF>.<CR><LF>
>Robert parle à gaston !!
>
>.
250 2.0.0 Ok: queued as D421D908DA0
>quit
221 2.0.0 Bye
Connection closed by foreign host.
root
### Accès depuis l'exterieur
Pour le moment il est possible d'envoyer des mails que depuis la machine (ce qui pourra être pratique quand on le fera avec un webmail) ce qui empèche de passer par une messagerie du type Thunderbird.
Pour activé l'envoie de mails depuis une autre machine, j'ai suivi [ça](http://blog.rom1v.com/2010/01/ajouter-lauthentification-smtp-sur-un-serveur-mail/).
## Synchro des mails avec imap
Ici j'ai suivi ce [tuto](http://blog.rom1v.com/2009/08/hebergez-vos-mails-sur-ubuntu-server-et-liberez-vous/) à partir du moment où il parle de *dovecot*.
Par contre la configuration de *dovecot* a changé. Tous les fichiers configurations sont dans */etc/dovecot/conf.d/*. Pourmodifier *mail_location*, il faut donc aller modifier le fichier *10-mail.conf*