Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/03/2008, à 15:33

kamis01

postfix et imap.......

salut tout le monde,


j'ai installé un serveur de mail postfix. j'arrive à m'envoyer des mails localement, et sur une adresse mèl à l'extérieur.

Quand j'essaye de m'envoyer un mèl depuis l'extérieur, je ne reçois rien!?????:(. 

-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_command =
mailbox_size_limit = 0
mydestination = belfegor.ath.cx, localhost.ath.cx, , localhost
myhostname = belfegor.ath.cx
mynetworks = 127.0.0.0/8 192.168.0.0/24
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost =
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

Les logs :

Mar 16 13:55:02 belfegor imapd: LOGIN, user=alex, ip=[::ffff:127.0.1.1], protocol=IMAP
Mar 16 13:58:22 belfegor imapd: DISCONNECTED, user=alex, ip=[::ffff:127.0.1.1], headers=0, body=0, rcvd=244, sent=1387, time=200
Mar 16 14:03:53 belfegor imapd: Connection, ip=[::ffff:127.0.1.1]
Mar 16 14:03:55 belfegor imapd: LOGIN, user=alex, ip=[::ffff:127.0.1.1], protocol=IMAP
Mar 16 14:04:27 belfegor postfix/smtpd[14486]: connect from belfegor.ath.cx[127.0.1.1]
Mar 16 14:04:27 belfegor postfix/smtpd[14486]: E84A0F82E2: client=belfegor.ath.cx[127.0.1.1]
Mar 16 14:04:27 belfegor postfix/cleanup[14490]: E84A0F82E2: message-id=<1205672667.14409.0.camel@belfegor.ath.cx>
Mar 16 14:04:28 belfegor postfix/qmgr[13628]: E84A0F82E2: from=<alex@belfegor.ath.cx>, size=469, nrcpt=1 (queue active)
Mar 16 14:04:28 belfegor postfix/local[14491]: E84A0F82E2: to=<alex@belfegor.ath.cx>, relay=local, delay=0.2, delays=0.13/0.02/0/0.05, dsn=2.0.0, status=sent (delivered to maildir)


Merçi pour votre aide.

#2 Le 16/03/2008, à 22:00

masterlolo

Re : postfix et imap.......

Ton domaine est mal configuré :

Name:   belfegor.ath.cx
Address: 192.168.0.4

ensuite pour que l'on puisse t'envoyer un mail depuis l'extérieur, ton domaine doit aussi être configuré pour avec le champs MX.

Hors ligne

#3 Le 17/03/2008, à 00:24

Uggy

Re : postfix et imap.......

kamis01 a écrit :

Quand j'essaye de m'envoyer un mèl depuis l'extérieur, je ne reçois rien!?????:(.

Que donne une connexion de l'extérieur de la forme:

telnet tonserver 25

Est ce qu'il y a un Firewall sur le chemin (a vérifier des 2 cotés) ?
Est ce que "l'extérieur" c'est  une connexions ADSL (si oui est ce que ton provider authorise les connexions sur les ports 25 autres que les siens.. )?

Dernière modification par Uggy (Le 17/03/2008, à 00:24)

Hors ligne

#4 Le 17/03/2008, à 19:40

kamis01

Re : postfix et imap.......

salut masterlolo, uggy, tout le monde...

Suite à vos suggestions, j'ai donc reconfiguré mon domaine et j'ai ajouté un enregistrement MX , je précicse, je suis chez dyndns, et ma connection internet se fait sur un routeur Netgear, qui fais du "Nat", je n'ai pas installé de firewall, et les ports qui vont bien, sont ouverts comme il  faut

Ce pc_saure me sert de bac à sable, mais bon là.......j'en ai un peu marre de remuer du sable:/

Donc......

alex@belfegor:~$ dig belfegor.ath.cx

; <<>> DiG 9.4.1-P1 <<>> belfegor.ath.cx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4538
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;belfegor.ath.cx.               IN      A

;; ANSWER SECTION:
belfegor.ath.cx.        14251   IN      A       90.0.140.84

;; Query time: 74 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Mon Mar 17 17:45:34 2008
;; MSG SIZE  rcvd: 49

alex@belfegor:~$ dig mx belfegor.ath.cx

; <<>> DiG 9.4.1-P1 <<>> mx belfegor.ath.cx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63741
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;belfegor.ath.cx.               IN      MX

;; ANSWER SECTION:
belfegor.ath.cx.        14400   IN      MX      10 mail.ath.cx.

;; Query time: 76 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Mon Mar 17 17:45:57 2008
;; MSG SIZE  rcvd: 54

j' ai adapté mon fichier  "main.conf" en conséquence...........:

alex@belfegor:~$ postconf -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_command =
mailbox_size_limit = 0
mydestination = ath.cx, belfegor.ath.cx, localhost.ath.cx, localhost
myhostname = mail.ath.cx
mynetworks = 127.0.0.0/8 192.168.0.0/24
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost =
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


un petit telnet de l'exterieur? oui j'aimerais bien, mais je n'ai pas accés actuellement à d'autres pc(s), pour faire ce test.Si quelqu'un veut bien essayer, quand j'aurais allumé mon brontosauro_pc.

En tout les cas de l'intérieur....mais bon je suis pas surpris.

alex@belfegor:~$ telnet belfegor.ath.cx 25
Trying 192.168.0.4...
Connected to belfegor.ath.cx.
Escape character is '^]'.
220 mail.ath.cx ESMTP Postfix (Ubuntu)

alex@belfegor:~$ telnet belfegor.ath.cx 143
Trying 192.168.0.4...
Connected to belfegor.ath.cx.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION] Courier-IMAP ready. Copyright 1998-2005 Double Precision, Inc.  See COPYING for distribution information.

Les logs :

Mar 17 17:33:00 belfegor imapd: Connection, ip=[::ffff:192.168.0.4]
Mar 17 17:33:07 belfegor imapd: LOGIN, user=alex, ip=[::ffff:192.168.0.4], protocol=IMAP
Mar 17 17:43:05 belfegor postfix/tlsmgr[5886]: warning: request to update table btree:/var/spool/postfix/smtpd_scache in non-postfix directory /var/spool/postfix
Mar 17 17:43:05 belfegor postfix/tlsmgr[5886]: warning: redirecting the request to postfix-owned data_directory /var/lib/postfix
Mar 17 17:43:05 belfegor postfix/tlsmgr[5886]: warning: request to update table btree:/var/spool/postfix/smtp_scache in non-postfix directory /var/spool/postfix
Mar 17 17:43:05 belfegor postfix/tlsmgr[5886]: warning: redirecting the request to postfix-owned data_directory /var/lib/postfix
Mar 17 17:43:05 belfegor postfix/smtpd[5884]: connect from belfegor.ath.cx[192.168.0.4]
Mar 17 17:43:06 belfegor postfix/smtpd[5884]: 0FC26F82E4: client=belfegor.ath.cx[192.168.0.4]
Mar 17 17:43:06 belfegor postfix/cleanup[5889]: 0FC26F82E4: message-id=<1205772184.5413.0.camel@belfegor.ath.cx>
Mar 17 17:43:06 belfegor postfix/qmgr[4820]: 0FC26F82E4: from=<alex@belfegor.ath.cx>, size=466, nrcpt=1 (queue active)
Mar 17 17:43:06 belfegor postfix/smtpd[5884]: disconnect from belfegor.ath.cx[192.168.0.4]
Mar 17 17:43:06 belfegor postfix/local[5890]: 0FC26F82E4: to=<alex@belfegor.ath.cx>, relay=local, delay=0.39, delays=0.2/0.12/0/0.07, dsn=2.0.0, status=sent (delivered to maildir)
Mar 17 17:43:06 belfegor postfix/qmgr[4820]: 0FC26F82E4: removed
Mar 17 18:12:43 belfegor postfix/smtpd[5996]: connect from belfegor.ath.cx[192.168.0.4]
Mar 17 18:13:43 belfegor postfix/smtpd[5996]: disconnect from belfegor.ath.cx[192.168.0.4]
Mar 17 18:13:59 belfegor imapd: Connection, ip=[::ffff:192.168.0.4]
Mar 17 18:15:41 belfegor imapd: DISCONNECTED, user=alex, ip=[::ffff:192.168.0.4], headers=232, body=558, rcvd=901, sent=4957, time=2554

je suis bien incapable d'expliquer les "WARNING POSTFIX" en début de log.:/

Merçi pour votre aide.

#5 Le 17/03/2008, à 23:08

toniotonio

Re : postfix et imap.......

les warnings sont liés a la version 2.5 de postix qui utilise un nouveau repertoire pour les data (/var/lib/postifx)

il doit surement etre crée par ton install ou ton update mais c'est ta conf (ton main.cf) qui indique toujours les chemins dans l'ancien repertoire.
postfix fait le deplacement tout seul mais loggue un warning pour t'indiquer qu'il faut editer le main.cf.

btree:${queue_directory}  ==>  btree:${data_directory}


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#6 Le 17/03/2008, à 23:25

Uggy

Re : postfix et imap.......

kamis01 a écrit :

précicse, je suis chez dyndns, et ma connection internet se fait sur un routeur Netgear, qui fais du "Nat", je n'ai pas installé de firewall, et les ports qui vont bien, sont ouverts comme il  faut

Hummmm

kamis01 a écrit :

un petit telnet de l'exterieur? oui j'aimerais bien, mais je n'ai pas accés actuellement à d'autres pc(s), pour faire ce test.Si quelqu'un veut bien essayer, quand j'aurais allumé mon brontosauro_pc.

Rien de l'extérieur.
Soit ton PC n'est pas allumé ?
Soit tu as toujours un Firewall.. soit tes regles de NAT ne sont pas correctes.

Hors ligne