Pour ajouter un alias
à une boite. par exemple vous avez la boite aux lettres mdupont,
et vous désirez que les emails m.dupont@mondomaine.com arrivent
dans la même boite.
Il suffit d'éditer
le fichier /etc/postfix/alias dans un éditeur comme vi et d'ajouter
une ligne en fin de fichier de cette façon :
m.dupont : \mdupont
En règle général
: alias : \boites-aux-lettres ou \alias2
Ensuite vous refermez
et executez la commande postalias /etc/postfix/alias
Cette commande regénère
le fichier alias.db qui est interprété par Postfix.
Il existe un outil
qshape qui permet de visualiser la queue de postfix. Voici son utilisation
:
qshape -s active //
Affiche la queue Active de postfix en classant par domaine d'expéditeur
qshape active // Par
domaine de reception.
qshape -s deferred
// Affiche la queue defferred en classant par domaine d'expéditeur
Comment lire l'information
retourner par Qshape :
|
|
T
|
5
|
10
|
20
|
40
|
80
|
160
|
320
|
640
|
1280
|
1280+
|
|
TOTAL
|
3868
|
76
|
68
|
145
|
365
|
780
|
2456
|
0
|
0
|
0
|
0
|
|
mondomain.fr
|
3000
|
45
|
20
|
78
|
125
|
500
|
1458
|
0
|
0
|
0
|
0
|
|
checkpoint.com
|
57
|
20
|
0
|
0
|
0
|
0
|
37
|
0
|
0
|
0
|
0
|
|
eic.ictnet.es
|
45
|
0
|
20
|
24
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
|
btinternet.com
|
44
|
0
|
8
|
2
|
30
|
0
|
0
|
0
|
0
|
0
|
0
|
|
garnet.acns.fsu.edu
|
30
|
11
|
0
|
0
|
9
|
10
|
0
|
0
|
0
|
0
|
0
|
|
horizonfcb.co.ae
|
30
|
0
|
0
|
0
|
0
|
0
|
30
|
0
|
0
|
0
|
0
|
|
characterlink.net
|
20
|
0
|
0
|
0
|
0
|
0
|
20
|
0
|
0
|
0
|
0
|
|
bellamylaw.com
|
20
|
0
|
0
|
0
|
0
|
0
|
20
|
0
|
0
|
0
|
0
|
La colonne "T"
montre le total des messages pour chaque domaine. Les colonnes suivantes
montre le nombre de messages par tranche d'âge. La ligne nommée
"TOTAL" montre le total pour tous les domaines.
Dans cet exemple il
3000 mail de mondomain.fr dont 45 à 5 minutes, 20 à 10 minutes,
78 à 20minutes, 125 à 40 minutes etc...
Analyse des goulots
d'étranglement de Postfix avec Qshape : http://postfix.traduc.org/index.php/QSHAPE_README.html
Mise en
place de FetchMail :
Fetchmail est
un programme qui peut s'executer en deamon et qui permet de recuperer des
mails sur des serveurs POP. Par exemple, vous avez votre domaine truc.com
sur lequel vous avez paramètrer PostFix, donc votre boite "nospheratus@truc.com"
fonctionne, mais vous désirez continuer à recevoir vos e-mail
wanadoo, free ou autre. Postfix ne sait pas faire du pop seul. Il est capable
d'être intérroger par un logiciel comme Outlook Express en
pop, mais lui, est incapable d'interroger un autre serveur en pop. Donc
pour rendre celà faisable nous utilisons FetchMail.
L'installation
de fetchmail se fait tout simplement avec les rpm de Mandriva, via l'interface
graphique ou en ligne de commande : urpmi fetchmail
Pour simplifier
je ne vais configurer qu'un seul deamon fetchmail sous root, qui recuperera
les mails de tous les utilisateurs pour les remettre dans les bonnes boites.
Donc sous Root,
vous devez etider le fichier /root/.fetchmailrc : vi /root/.fetchmailrc
Le mieux est
d'effacer complêtement les lignes déjà inscrite et de
partir sur un fichier vièrge.
Saisir ensuite
:
| set postmaster
"moi" |
Le postmaster
de la messagerie comme etant : moi. |
| set bouncemail |
Permet
de renvoyer les messages d'erreur |
| set properties
"" |
|
| set logfile
/var/log/fetchmail.log |
Definit
le fichier de log lors du mode verbose. |
| poll pop.free.fr
with proto POP3 |
Définit
ici le serveur pop3 de free pour recuperer les mails chez free |
| user "moncompte"
there with password "monpassword" is moi here warnings 3600 |
La ligne
d'identification de mon compte, chez free mon mail est moncompte@free.fr
et mon mot de passe est monpassword. "is moi here" indique
quel utilisateur local doit recevoire les mails recuperés par
la commande. |
| antispam
471 571 550 501 554 |
Permet
de ne pas récuperer les mails identifier comme du spam (fonctionne
moyennement) |
Exemple de
récuperations de plusieurs boites de plusieurs utilisateurs chez
un même FAI. Imaginons que vous ayez l'utilisateur bob qui a un mail
bobmail@wanadoo.fr et un autre utilisateur joe qui a un mail joemail@wanadoo.fr
également. Il est interessant de grouper la récupération
:
poll pop.wanadoo.fr
with proto POP3
user "bobmail" there with password "bobpass" is bob
here warnings 3600
antispam 471 571 550 501 554
user "joemail" there with password "joepass" is joe
here warnings 3600
antispam 471 571 550 501 554
Lancement
du Deamon :
La commande
de fetchmail est : fetchmail -v -d 60
Le -v permet
le mode verbose et donc de controler les erreurs dans le fichier de log.
Le -d 60 permet
le mode deamon avec une interrogation toutes les 60 secondes.
Il existe beaucoup
d'autres paramètres que vous pouvez obtennir en lançant la
commande fetchmail --help