Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
technique:internal_serv:mail:maintenance:logs [2021/08/23 17:12] – qduchemi | technique:adminsys:mail:maintenance:logs [2021/11/22 23:08] – ↷ Liens modifiés en raison d'un déplacement. qduchemi |
---|
## Formater les logs de Postfix à la recherche d'un problème | ## Formater les logs de Postfix à la recherche d'un problème |
| |
La plupart du temps, les logs les plus intéressants sont ceux de Postfix, le [[technique:etudes:mail:serveurs_de_mail:mta|MTA]]. | La plupart du temps, les logs les plus intéressants sont ceux de Postfix, le [[technique:old:etudes:mail:serveurs_de_mail:mta|MTA]]. |
| |
<bootnote> | <bootnote> |
En effet, Postfix permet à la fois d'envoyer des mails (soumission SMTP) et de recevoir des mails à destination d'une adresse Picasoft. Dans ce dernier cas, il utilise le [[technique:internal_serv:mail:archi:communication-conteneurs-mta-mda|protocole LMTP]] pour déposer le mail dans la boîte de l'utilisateur final (via Dovecot, le [[technique:internal_serv:mail:config:ldap:dovecot|MDA]]). L'analyse des logs de Postfix permet de traquer la plupart des erreurs en soumission comme en réception.</bootnote> | En effet, Postfix permet à la fois d'envoyer des mails (soumission SMTP) et de recevoir des mails à destination d'une adresse Picasoft. Dans ce dernier cas, il utilise le [[technique:adminsys:mail:archi:communication-conteneurs-mta-mda|protocole LMTP]] pour déposer le mail dans la boîte de l'utilisateur final (via Dovecot, le [[technique:adminsys:mail:config:ldap:dovecot|MDA]]). L'analyse des logs de Postfix permet de traquer la plupart des erreurs en soumission comme en réception.</bootnote> |
| |
L'outil Perl `pflogsumm` permet de récupérer les logs de Postfix et de générer une synthèse (mails envoyés, nature des rejets, etc). Il peut directement lire depuis les logs Docker : | L'outil Perl `pflogsumm` permet de récupérer les logs de Postfix et de générer une synthèse (mails envoyés, nature des rejets, etc). Il peut directement lire depuis les logs Docker : |
| |
``` | ``` |
car /var/log/mail.log | pflogsumm --problems-first --rej-add-from --verbose-msg-detail | less | cat /var/log/mail.log | pflogsumm --problems-first --rej-add-from --verbose-msg-detail | less |
``` | ``` |
| |
* Un rejet à cause de mesures anti-spam. | * Un rejet à cause de mesures anti-spam. |
| |
Dans ce dernier cas, on se référera à la [[technique:internal_serv:mail:maintenance:blacklist|page dédiée aux blacklists]]. | Dans ce dernier cas, on se référera à la [[technique:adminsys:mail:maintenance:blacklist|page dédiée aux blacklists]]. |