Pages : 1
#1 Le 22/02/2007, à 18:40
- Asa
Configuration postfix
Bonjour,
J'ai installé un postfix avec un imap pour me faire un serveur de mail.
Après pas mal de recherche et de configuration j'ai réussi a avoir une situation encouragente. Mais j'ai encore deux soucis.
1) Je peux envoyer des mails en local (grace a la commande mail) mais uniquement sur les adresse locale. Je n'arrive pas a le faire sur les adresse extérieur.
J'ai ce message :
Feb 22 17:25:39 narf postfix/pickup[11776]: E27259B8469: uid=1000 from=<asa>
Feb 22 17:25:39 narf postfix/cleanup[11890]: E27259B8469: message-id=<20070222162539.E27259B8469@mail.domaine.fr>
Feb 22 17:25:39 narf postfix/qmgr[11777]: E27259B8469: from=<asa@domaine.fr>, size=328, nrcpt=1 (queue active)
Feb 22 17:25:39 narf postfix/qmgr[11777]: E27259B8469: to=<asa@mail-exterieur.com>, relay=none, delay=0, status=deferred (delivery temporarily suspended: deferred transport)
2) Du coté client, ave cun client extérieur au réseau j'obtiens pour des mails exterieur a mon domaine :
Feb 22 17:32:13 narf postfix/smtpd[12061]: connect from domaine-exterieur.com[xxx.xxx.xxx.xxx]
Feb 22 17:32:13 narf postfix/smtpd[12061]: NOQUEUE: reject: RCPT from domaine-exterieur.com[xxx.xxx.xxx.xxx]: 554 <asa@domaine-exterieur.com>: Relay access denied; from=<asa@domaine.fr> to=<asa@domaine-exterieur.com> proto=ESMTP helo=<XXX>
Feb 22 17:32:16 narf postfix/smtpd[12061]: disconnect from domaine-exterieur.com[xxx.xxx.xxx.xxx]
Voici mon fichier de conf /etc/postfix/main.cf
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
# 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:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
myhostname = mail.domaine.fr
mydomain = domaine.fr
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = $mydomain
mydestination = $myhostname localhost.$mydomain $mydomain
mynetworks = 127.0.0.0/8, 192.168.0.0/25
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
default_transport = smtp
relayhost = [smtp.free.fr]
defer_transports = smtp
#2 Le 22/02/2007, à 19:02
- Uggy
Re : Configuration postfix
delay=0, status=deferred (delivery temporarily suspended: deferred transport)
Pourquoi as tu ajouté "defer_transports = smtp" a ton main.cf ???
(édité)
domaine-exterieur.com[xxx.xxx.xxx.xxx]: 554 <asa@domaine-exterieur.com>: Relay access denied; f
Pourquoi as tu ajouté "relayhost = [smtp.free.fr]" a ton main.cf ???
Est ce que le serveur Postfix "sort" avec une IP free ??
Dernière modification par Uggy (Le 23/02/2007, à 12:44)
Hors ligne
#3 Le 22/02/2007, à 19:03
- Uggy
Re : Configuration postfix
Mieux vaut un "postconf -n" que le main.cf
http://doc.ubuntu-fr.org/serveur/comment_soumettre_un_probleme_postfix_sur_le_forum
Hors ligne
#4 Le 22/02/2007, à 21:39
- Thamior
Re : Configuration postfix
Asa a écrit :delay=0, status=deferred (delivery temporarily suspended: deferred transport)
Pourquoi as tu ajouté "default_transport = smtp" a ton main.cf ???
Asa a écrit :domaine-exterieur.com[xxx.xxx.xxx.xxx]: 554 <asa@domaine-exterieur.com>: Relay access denied; f
Pourquoi as tu ajouté "relayhost = [smtp.free.fr]" a ton main.cf ???
Est ce que le serveur Postfix "sort" avec une IP free ??
Je crois, de plus, que free a coupé par défaut, son relais smtp (option a réactiver pour les abonnés free).
La solution reste maintenant un DNS avec MX
Hors ligne
#5 Le 22/02/2007, à 21:53
- Uggy
Re : Configuration postfix
Je crois, de plus, que free a coupé par défaut, son relais smtp (option a réactiver pour les abonnés free).
Rien a voir.. La il a "Relay access denied"... Alors que ce que Free a coupé (par défaut mais c'est modifiable) sur les freebox, c'est tous les accès aux ports 25 autres que vers smtp.free.fr
La il a pas un timeout, et en + c'est vers smtp.free.fr...
Hors ligne
#6 Le 22/02/2007, à 23:37
- Thamior
Re : Configuration postfix
arff.. désolé, j'étais à coté de la plaque..:(
Hors ligne
#7 Le 23/02/2007, à 12:18
- Asa
Re : Configuration postfix
Pourquoi as tu ajouté "default_transport = smtp" a ton main.cf ???
A vrai dire c'est dans un tutoriel que j'ai trouvé ca. Je suis un peu paumé la dessus en fait...
Pourquoi as tu ajouté "relayhost = [smtp.free.fr]" a ton main.cf ???
J'ai un ami qui m'a conseillé d'utiliser le smtp de free en relais. Et j'ai vu aussi sur certains forums qu'il est fréquent que les ips free soit blacklisté.
J'ai un nom de domaine avec un MX il me semble.
Est ce que le serveur Postfix "sort" avec une IP free ??
je comprend pas trop ta question... Tu me demande si les mails sortent quand c'est une adresse free?
P.S. : Désolé je suis un peu faible en système, mais je fais de mon mieux pour apprendre
#8 Le 23/02/2007, à 12:21
- Asa
Re : Configuration postfix
le resultat de postconf -n :
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
default_transport = smtp
defer_transports = smtp
home_mailbox = Maildir/
inet_interfaces = all
mailbox_size_limit = 0
mydestination = $myhostname localhost.$mydomain $mydomain
mydomain = narf.fr
myhostname = mail.narf.fr
mynetworks = 127.0.0.0/8, 192.168.0.0/25
myorigin = $mydomain
recipient_delimiter = +
relayhost = [smtp.free.fr]
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
Je laisse le nom de domaine ca aidera a la compréhension.
#9 Le 23/02/2007, à 12:41
- Uggy
Re : Configuration postfix
Ok..
Je reformule alors:
- Vire les lignes
default_transport = smtp
defer_transports = smtp
relayhost = [smtp.free.fr]
- Quel est le provider de la conexion Internet utilisée par le serveur Postfix ?
A priori c'est pas Free.
Hors ligne
#10 Le 23/02/2007, à 12:45
- Asa
Re : Configuration postfix
La connection du serveur c'est free avec une freebox V3 ou 4.
Par contre, le client que j'utilise n'est pas connecté au net grace a une connection free.
#11 Le 23/02/2007, à 12:59
- Asa
Re : Configuration postfix
En enlevant les 3 lignes j'ai la meme erreur.
Dois je mettre en place une authentification smtp ?
Si oui, est ce que vous avez un tuto bien foutu pour ca?
#12 Le 23/02/2007, à 15:42
- Uggy
Re : Configuration postfix
En enlevant les 3 lignes j'ai la meme erreur.
Dois je mettre en place une authentification smtp ?
Non. Tu dois surtout nous redonner un "postconf -n" et les logs correspondants aux test.
Hors ligne
#13 Le 23/02/2007, à 15:51
- Asa
Re : Configuration postfix
Désolé j'ai pas l'habitude de venir ici. Généralement je régle mes soucis tout seul mais la...
le postcont -n :
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
home_mailbox = Maildir/
inet_interfaces = all
mailbox_size_limit = 0
mydestination = $myhostname localhost.$mydomain $mydomain
mydomain = narf.fr
myhostname = mail.narf.fr
mynetworks = 127.0.0.0/8, 192.168.0.0/25
myorigin = $mydomain
recipient_delimiter = +
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
mail.info :
Feb 23 14:47:37 narf postfix/smtpd[17464]: connect from degetel-gate.coltfrance.com[195.68.94.163]
Feb 23 14:47:37 narf postfix/smtpd[17464]: NOQUEUE: reject: RCPT from degetel-gate.coltfrance.com[195.68.94.163]: 554 <jleonard@degetel.com>: Relay access denied; from=<asa@narf.fr> to=<jleonard@degetel.com> proto=ESMTP helo=<DEGETELW0020>
Feb 23 14:47:41 narf postfix/smtpd[17464]: disconnect from degetel-gate.coltfrance.com[195.68.94.163]
il n'y a rien dans les mail.err et mail.warn
#14 Le 23/02/2007, à 16:43
- Uggy
Re : Configuration postfix
Donc contrairement a ce que tu as dit, l'erreur n'est pas du tout la meme.Bref...
Au vu des logs, la machine 195.68.94.163 se connecte sur ton serveur, et essaye d'envoyer un mail pour l'adresse jleonaxxx@degetel.com. ?? ?
Ce domaine n'est pas accepté par ton Postfix vu ta conf. (Tu n'accepte que narf.fr)
Je pige pas ton test, les domaines narf et degetel ont l'air inversé
Hors ligne
#15 Le 23/02/2007, à 17:05
- Asa
Re : Configuration postfix
Non
La ce que j'essaye de faire c'est d'un client extérieur au réseau du serveur, un envoi de mail.
Pour envoyer ce mail j'utilise le compte sur narf.fr, et je cherche a l'envoyer a l'autre adresse jleoxxx@degetel.com.
Hors ligne
#16 Le 23/02/2007, à 17:31
- Uggy
Re : Configuration postfix
Ok donc tu veux, depuis une IP "externe", envoyer dans mail a travers le Postfix, vers un domaine que Postfix ne gère pas ? c'est cela ?
Heureusement que Postfix te bloque... Sinon tu serais "open relay" et ton serveur serait utilisé pour envoyer des spams.
Seules les IPs de "mynetworks" peuvent envoyer des mails vers des domaines non "gérés" par ton postfix (des domaines autres que mail.narf.fr et narf.fr)
Hors ligne
#17 Le 23/02/2007, à 17:50
- Asa
Re : Configuration postfix
Je me doute !!
C'est bien pour ca que je parlais d'authentification.
Je vais essayer de mettre le ssal (j'ai pas le nom exacte) ce week end, je verrai ce que ca donne.
Hors ligne
#18 Le 23/02/2007, à 18:26
- Uggy
Re : Configuration postfix
Ok. Maintenant que le pb de "deferred transport" est résolu et que j'en sais + sur ton réseau et ce que tu veux faire, alors oui il te faut du sasl:
http://www.postfix.org/SASL_README.html
Hors ligne
Pages : 1