Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
serveur_mail_avec_postfix_et_fetchmail [Le 13/05/2014, 11:36] 78.250.179.173 [Configuration de procmail] |
serveur_mail_avec_postfix_et_fetchmail [Le 02/03/2023, 00:39] (Version actuelle) sefran Ajout tag |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>dapper serveur réseau}} | + | {{tag>serveur réseau mda VÉTUSTE}} |
| ---- | ---- | ||
| Ligne 40: | Ligne 40: | ||
| On définit un utilisateur fetchmail (ça manque d’originalité, vous pouvez bien sûr l’appeler comme vous voulez) qui doit être créé. | On définit un utilisateur fetchmail (ça manque d’originalité, vous pouvez bien sûr l’appeler comme vous voulez) qui doit être créé. | ||
| - | sudo adduser -g 65534 -d /répertoire_des_courriels fetchmail | + | su adduser -g 65534 -d /répertoire_des_courriels fetchmail |
| * -g ou (-gid) pour utiliser le groupe nogroup. Mettez le GID qui correspond à nogroup, ici 65534. En fait, vous mettez ce que vous voulez (100 pour users par exemple est pas mal non plus). | * -g ou (-gid) pour utiliser le groupe nogroup. Mettez le GID qui correspond à nogroup, ici 65534. En fait, vous mettez ce que vous voulez (100 pour users par exemple est pas mal non plus). | ||
| Ligne 143: | Ligne 143: | ||
| * l'utilisation de spamassassin | * l'utilisation de spamassassin | ||
| * un tri en fonction des listes de diffusions | * un tri en fonction des listes de diffusions | ||
| - | * les courriels internes | + | * les courriels internes |
| * et le restant est stocké dans le fichier Inbox. | * et le restant est stocké dans le fichier Inbox. | ||
| Ligne 197: | Ligne 197: | ||
| On édite un fichier | On édite un fichier | ||
| - | + | sudo xdg-open /etc/postfix/main.cf | |
| - | sudo gedit /etc/postfix/main.cf | + | |
| Puis on va y modifier un certain nombre de ligne | Puis on va y modifier un certain nombre de ligne | ||
| en voici un copie | en voici un copie | ||
| + | <file txt main.cf># See /usr/share/postfix/main.cf.dist for a commented, more complete version | ||
| - | # See /usr/share/postfix/main.cf.dist for a commented, more complete version | + | smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) |
| + | biff = no | ||
| - | smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) | + | # appending .domain is the MUA's job. |
| - | biff = no | + | append_dot_mydomain = no |
| - | # appending .domain is the MUA's job. | + | # Uncomment the next line to generate "delayed mail" warnings |
| - | append_dot_mydomain = no | + | #delay_warning_time = 4h |
| - | # Uncomment the next line to generate "delayed mail" warnings | + | #nom du serveur de courriel |
| - | #delay_warning_time = 4h | + | myhostname = postfix.fr |
| + | mydomain = ce que l'on veut | ||
| + | mynetworks = 127.0.0.0/8 | ||
| - | #nom du serveur de courriel | + | #gestion des alias |
| - | myhostname = postfix.fr | + | alias_maps = hash:/etc/aliases |
| - | mydomain = ce que l'on veut | + | alias_database = hash:/etc/aliases |
| - | mynetworks = 127.0.0.0/8 | + | |
| - | #gestion des alias | + | myorigin = /etc/mailname |
| - | alias_maps = hash:/etc/aliases | + | mydestination = localhost.localdomain, postfix.fr, localhost, ubuntu, |
| - | alias_database = hash:/etc/aliases | + | #relayhost = smtp.fai.fr |
| - | myorigin = /etc/mailname | + | mailbox_command = procmail -a "$EXTENSION" |
| - | mydestination = localhost.localdomain, postfix.fr, localhost, ubuntu, | + | mailbox_size_limit = 0 |
| - | #relayhost = smtp.fai.fr | + | recipient_delimiter = + |
| + | inet_interfaces = all | ||
| - | mailbox_command = procmail -a "$EXTENSION" | + | #serveur imap renvoie sur le dossier Maildir |
| - | mailbox_size_limit = 0 | + | home_mailbox=Maildir/ |
| - | recipient_delimiter = + | + | |
| - | inet_interfaces = all | + | |
| - | + | ||
| - | #serveur imap renvoie sur le dossier Maildir | + | |
| - | home_mailbox=Maildir/ | + | |
| - | + | ||
| - | #ligne pour la translation d'adresse(en plus) | + | |
| - | sender_canonical_maps = hash:/etc/postfix/canonical | + | |
| + | #ligne pour la translation d'adresse(en plus) | ||
| + | sender_canonical_maps = hash:/etc/postfix/canonical</file> | ||
| Le nom de domaine**(myhostname)** correspond au nom de serveur de courriel interne. postfix.fr\\ | Le nom de domaine**(myhostname)** correspond au nom de serveur de courriel interne. postfix.fr\\ | ||
| Le nom de domaine**(mydomain)** correspond à un domaine comme www.goolge.fr ou autre. | Le nom de domaine**(mydomain)** correspond à un domaine comme www.goolge.fr ou autre. | ||
| - | Il existe la possibilité par exemple d'associer un nom de domaine(toto) à son adresse IP(80.truc.muche). je vous invite à voir la page correspondante[[http://doc.ubuntu-fr.org/serveur/dns_dynamique]]. | + | Il existe la possibilité par exemple d'associer un nom de domaine(toto) à son adresse IP(80.truc.muche). je vous invite à voir la page correspondante [[:dns_dynamique]]. |
| Les alias(**alias_map**) servent à simplifier l'écriture des en-têtes des courriers ainsi en tapant //toto// cela signifie pour le serveur de courriel //toto@postfix.fr.// On peut même rediriger le courrier de //root// vers sa propre adresse. C'est relativement intéressant car certains programmes envoient des courriels internes pour prévenir des défaillances (exemple fail2ban). | Les alias(**alias_map**) servent à simplifier l'écriture des en-têtes des courriers ainsi en tapant //toto// cela signifie pour le serveur de courriel //toto@postfix.fr.// On peut même rediriger le courrier de //root// vers sa propre adresse. C'est relativement intéressant car certains programmes envoient des courriels internes pour prévenir des défaillances (exemple fail2ban). | ||
| Ligne 253: | Ligne 249: | ||
| La ligne de réécriture d'adresse(**sender_canonical_maps**) est à ajouter. On va maintenant changer lors de l'envoi des courriels, l'adresse de l'expéditeur. On modifie toto@postfix.fr par toto@fai.fr.\\ | La ligne de réécriture d'adresse(**sender_canonical_maps**) est à ajouter. On va maintenant changer lors de l'envoi des courriels, l'adresse de l'expéditeur. On modifie toto@postfix.fr par toto@fai.fr.\\ | ||
| Il ne faut pas oublier de créer le fichier /etc/postfix/canonical | Il ne faut pas oublier de créer le fichier /etc/postfix/canonical | ||
| - | + | sudo touch /etc/postfix/canonical && sudo xdg-open /etc/postfix/canonical | |
| - | sudo gedit /etc/postfix/canonical | + | |
| Une page vierge s'ouvre, on écrit : | Une page vierge s'ouvre, on écrit : | ||
| - | + | <file>toto@postfix.fr toto@fai.fr</file> | |
| - | toto@postfix.fr toto@fai.fr | + | |
| Il faut enfin penser à charger la base de données liée à postfix par un | Il faut enfin penser à charger la base de données liée à postfix par un | ||
| postmap. | postmap. | ||
| - | |||
| postmap /etc/postfix/canonical | postmap /etc/postfix/canonical | ||
| - | [[ | ||
| - | http://doc.ubuntu-fr.org/serveur/postfix]] | ||
| - | |||
| - | |||
| ===== Conclusion ===== | ===== Conclusion ===== | ||
| Ligne 274: | Ligne 262: | ||
| - | Pour plus d'informations rendez vous sur le forum[[http://forum.ubuntu-fr.org/viewtopic.php?id=71599]]. | + | Pour plus d'informations rendez vous sur le forum[[https://forum.ubuntu-fr.org/viewtopic.php?id=71599]]. |