Pages : 1
#1 Le 03/05/2017, à 12:55
- Mihowi
Postfix envoie externe d'emails
slt,
J'ai un postfix d'installé, j'aimerais l'utiliser pour envoyer les notifications de nagios, l'envoie d'email en local fonctionne mais
je n'arrive pas à les envoyer à une adresse mail externe et j'ai plusieurs erreur que je n'arrive pas à résoudre
mainf.cf
#soft_bounce = no
smtpd_banner = $myhostname ESMTP $mail_name
biff = no
append_dot_mydomain = no
readme_directory = no
# Informations sur les repertoires locaux
queue_directory = /var/spool/postfix
#command_directory = /usr/sbin
#daemon_directory = /usr/libexec/postfix
mail_owner = postfix
myhostname = AM004.fbr***.com
mydomain = fbr***.com
# POUR L'ENVOI DU COURRIER
#myorigin = $myhostname
myorigin = $mydomain
inet_interfaces = all
inet_protocols = all
mydestination = $myhostname, localhost.$mydomain, localhost $mydomain
mynetworks = 127.0.0.0/8, 10.22.**.0/24
mynetworks_style = class
relayhost = $mydomain
#TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
recipient_delimiter = +
mailbox_size_limit = 0
transport_maps = hash:/etc/postfix/transport
#notify_classes = resource, software
#virtual_alias_maps = hash:/etc/postfix/virtual
logs de postfix
May 3 11:33:25 AM004 postfix/pickup[6613]: 71540404F6: uid=500 from=<nagios>
May 3 11:33:25 AM004 postfix/cleanup[7260]: 71540404F6: message-id=<20170503093325.71540404F6@AM004.fbr***.com>
May 3 11:33:25 AM004 postfix/qmgr[24201]: 71540404F6: from=<nagios@fbr***.com>, size=518, nrcpt=10 (queue active)
May 3 11:33:25 AM004 postfix/error[30191]: 71540404F6: to=<-s@fbr***.com>, orig_to=<-s>, relay=none, delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.3, status=bounced (bad address syntax)
May 3 11:33:25 AM004 postfix/error[3736]: 71540404F6: to=<toto@Mbout.com>, relay=none, delay=0.02, delays=0.01/0/0/0.01, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to fbr***.com[10.168.0.***]:25: Connection refused)
May 3 11:33:25 AM004 postfix/local[702]: 71540404F6: to=<Service@fbr***.com>, orig_to=<Service>, relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=5.1.1, status=bounced (unknown user: "service")
May 3 11:33:26 AM004 postfix/local[3418]: 71540404F6: to=<sudo@fbr***.com>, orig_to=<sudo>, relay=local, delay=0.83, delays=0.01/0.01/0/0.81, dsn=5.1.1, status=bounced (unknown user: "sudo")
May 3 11:33:26 AM004 postfix/local[1538]: 71540404F6: to=<is@fbr***.com>, orig_to=<is>, relay=local, delay=0.88, delays=0.01/0.01/0/0.86, dsn=5.1.1, status=bounced (unknown user: "is")
May 3 11:33:26 AM004 postfix/local[6347]: 71540404F6: to=<PROBLEM@fbr***.com>, orig_to=<PROBLEM>, relay=local, delay=0.92, delays=0.01/0.01/0/0.9, dsn=5.1.1, status=bounced (unknown user: "problem")
May 3 11:33:26 AM004 postfix/local[2600]: 71540404F6: to=<CRITICAL@fbr***.com>, orig_to=<CRITICAL>, relay=local, delay=1, delays=0.01/0.01/0/0.98, dsn=5.1.1, status=bounced (unknown user: "critical")
May 3 11:33:26 AM004 postfix/local[32591]: 71540404F6: to=<Alert:L02ST31_IPC_Bosch/C: Espace@fbr***.com>, orig_to=<Alert:L02ST31_IPC_Bosch/C: Espace>, relay=local, delay=1.1, delays=0.01/0/0/1, dsn=5.1.1, status=bounced (unknown user: "alert:l02st31_ipc_bosch/c: espace")
May 3 11:33:26 AM004 postfix/local[705]: 71540404F6: to=<disque@fbr***.com>, orig_to=<disque>, relay=local, delay=1.2, delays=0.01/0.01/0/1.2, dsn=5.1.1, status=bounced (unknown user: "disque")
May 3 11:33:27 AM004 postfix/pickup[6613]: A857E43BBE: uid=500 from=<nagios>
May 3 11:33:27 AM004 postfix/cleanup[5335]: A857E43BBE: message-id=<20170503093327.A857E43BBE@AM004.fbr***.com>
May 3 11:33:27 AM004 postfix/qmgr[24201]: A857E43BBE: from=<nagios@fbr***.com>, size=523, nrcpt=9 (queue active)
May 3 11:33:27 AM004 postfix/error[4422]: A857E43BBE: to=<-s@fbr***.com>, orig_to=<-s>, relay=none, delay=0.03, delays=0.02/0/0/0.01, dsn=5.1.3, status=bounced (bad address syntax)
May 3 11:33:27 AM004 postfix/error[3741]: A857E43BBE: to=<toto@Mbout.com>, relay=none, delay=0.03, delays=0.02/0/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to fbr***.com[10.168.0.***]:25: Connection refused)
May 3 11:33:27 AM004 postfix/local[32096]: A857E43BBE: to=<UNKNOWN@fbr***.com>, orig_to=<UNKNOWN>, relay=local, delay=0.03, delays=0.02/0.01/0/0, dsn=5.1.1, status=bounced (unknown user: "unknown")
May 3 11:33:27 AM004 postfix/local[3479]: 71540404F6: to=<**@fbr***.com>, orig_to=<**>, relay=local, delay=2.4, delays=0.01/0/0/2.4, dsn=5.1.1, status=bounced (unknown user: "**")
May 3 11:33:27 AM004 postfix/cleanup[7260]: D5D5E43BC9: message-id=<20170503093327.D5D5E43BC9@AM004.fbr***.com>
May 3 11:33:27 AM004 postfix/bounce[3421]: 71540404F6: sender non-delivery notification: D5D5E43BC9
May 3 11:33:27 AM004 postfix/qmgr[24201]: D5D5E43BC9: from=<>, size=4364, nrcpt=1 (queue active)
May 3 11:33:27 AM004 postfix/local[32722]: D5D5E43BC9: to=<nagios@fbr***.com>, relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to mailbox)
May 3 11:33:27 AM004 postfix/qmgr[24201]: D5D5E43BC9: removed
May 3 11:33:28 AM004 postfix/local[5322]: A857E43BBE: to=<Alert:L15STC30.1_Panel/UPTIME@fbr***.com>, orig_to=<Alert:L15STC30.1_Panel/UPTIME>, relay=local, delay=0.81, delays=0.02/0/0/0.79, dsn=5.1.1, status=bounced (unknown user: "alert:l15stc30.1_panel/uptime")
May 3 11:33:28 AM004 postfix/local[1506]: A857E43BBE: to=<**@fbr***.com>, orig_to=<**>, relay=local, delay=0.87, delays=0.02/0/0/0.85, dsn=5.1.1, status=bounced (unknown user: "**")
mailq
DD8A943DA2 511 Wed May 3 11:50:44 nagios@fbr***.com
(delivery temporarily suspended: connect to fbr***.com[10.21.***.***]:25: Connection refused)
toto@Mbout.com
D85AA43D6B 518 Wed May 3 11:49:19 nagios@fbr***.com
(delivery temporarily suspended: connect to fbr***.com[10.21.136.***]:25: Connection refused)
toto@Mbout.com
DAF1B43C0C 518 Wed May 3 11:35:37 nagios@fbr***.com
(delivery temporarily suspended: connect to fbr***.com[10.21.***.***]:25: Connection refused)
toto@Mbout.com
commands.cfg
# 'notify-service-by-email' command definition
define command{
command_name notify-service-by-email
command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n $NOTIFICATIONCOMMENT$\n" | /usr/sbin/sendmail.postfix sudo -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
}
Hors ligne
#2 Le 05/05/2017, à 08:25
- bruno
Re : Postfix envoie externe d'emails
Bonjour,
Visiblement la connexion à ton serveur SMTP est refusée : connect to fbr***.com[10.21.***.***]:25: Connection refused). Il ya d'autres erreurs dans les logs concernant des utilisateurs inexistants…
Ce serveur est-il accessible sur le réseau et son port 25 est-il ouvert ?
Je trouve la configuration de postfix un peu curieuse car ton nom de domaine (mydomain) est identique au relayhost…
Dernière modification par bruno (Le 05/05/2017, à 08:25)
#3 Le 05/05/2017, à 08:53
- Mihowi
Re : Postfix envoie externe d'emails
bonjour,
Merci de ta réponse
Le serveur est accessible sur le réseau et pour le port 25 je fais un telnet IP_Serveur_SMPT 25 déçue mais j'ai ''echec lors de la connexion'' pour le moment je n'ai pas accès à ce serveur pour vérifié ou ouvrir le port.
Je changer le relayhost = mydomain en relayhost = [IP_Serveur_SMPT]:25 Les logs non pas changer j'ai toujours les mêmes erreurs
Dernière modification par Mihowi (Le 05/05/2017, à 08:53)
Hors ligne
#4 Le 05/05/2017, à 13:21
- ikoula
Re : Postfix envoie externe d'emails
Bonjour,
La machine est dans un domicile ?
Attention certains FAI bloquent bonnement et simplement le port 25.
Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public
Contactez-nous | Suivez-nous sur Twitter | Likez nous sur Facebook
Hors ligne
#5 Le 05/05/2017, à 13:37
- Mihowi
Re : Postfix envoie externe d'emails
Bonjour,
Merci de ta réponse
Je suis en stage dans une entreprise, le port 25 est ouvert sur le serveur où est installé postfix et pour le serveur de messagerie je ne peux pas vérifier ça avant la semaine prochaine.
Hors ligne
#6 Le 07/05/2017, à 15:21
- LeoMajor
Re : Postfix envoie externe d'emails
bonjour,
postfix ne sait pas ce qui doit être livré sur place et ce qui doit être envoyé par l'agent de transport smtp (lapsus entre (local,virtual) vs smtp ): Agent de transport utilisé à contre-emploi. Relais utilisé à contre-emploi.
Mbout.com est à livrer sur place ou pas ?
host -t A mbout.com; host -t mx mbout.com
Si relayhost est vide = envoi direct. La requête n'est pas sous-traité par un tiers, dans le cadre smtp: .
pour livrer sur place avec local:
renseigner au choix; home_mailbox, mailbox_command*, mailbox_transport
Ne pas perdre de vue aussi; les récipients valides.
relaydomains=$mydestination
ou relay_recipients_maps
-> la doc postfix -> permit_auth_destination valide à la réception (doc
Dernière modification par LeoMajor (Le 07/05/2017, à 15:24)
Hors ligne
#7 Le 07/05/2017, à 15:32
- Nuliel
Re : Postfix envoie externe d'emails
Bonjour,
Je confirme ce que dit ikoula, je suis chez orange je suis obligé de passer par leur serveur smtp.
Voir https://yunohost.org/#/isp_orange_fr si tu es chez orange.
Hors ligne
#8 Le 08/05/2017, à 10:03
- Mihowi
Re : Postfix envoie externe d'emails
Bonjour,
Je suis chez Tata Communications, leur serveur smpt est smpt.vsnl.net et voila le changement effectuer dans le main.cf
relayhost = smtp.vsnl.net
Résultat de logs
May 8 10:36:21 AM004 postfix/error[18595]: 8D32243C8A: to=<nagios@fbr***.com>, relay=none, delay=0.01, delays=0.01/0/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to smtp.vsnl.com[203.13.40.33]:25: Connection timed out)
Le ping vers 203.13.40.33 est ok et un traceroute 203.13.40.33 retourne
[root@AM004 ~]# traceroute -n -T -p 25 203.13.40.39
traceroute to 203.13.40.39 (203.13.40.39), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
Apparemment les pacquets SYN n'arrivent pas à sortir
Merci de votre aide
Hors ligne
Pages : 1