Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: timouton

Voilà, hier, je me suis lancé dans l'installation d'un SMTP (POSTFIX) + POP & IMAP (UW-IMAP) + SQUIRRELMAIL
Tout fonctionne bien, sauf que mon serveur ne recois pas les mails envoyés de l'extérieur. Je parviens seulement à recevoir les mails que j'envoie de mon Squirrelmail.

J'sents que j'suis pas loin de la fin de mon installation. A l'aide s'il vous plait !!! Ca me rend #%b lol

Poste le Monday 27 March 2006 12:42:22
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: timouton

Au fait. Pour l'instant, pas d'IP table de configuré. Un simple firewall matériel derrière le serveur.
Les bons ports sont ouverts: 143 (IMAP), 110 (POP), 25 (SMTP).

Je ne comprend pas trop d'où vient le problème :-(

Poste le Monday 27 March 2006 13:40:28
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: timouton

Please, à l'aide :,(

Poste le Monday 27 March 2006 16:12:00
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(

en général c'est dans le MTA (mail transfer agent) qu'il faut agir. Y avez vous un smarthost? J'ai oublié les détails de postfix. Il doit y avoir un moyen dans postfix (et des fichiers de log) de tester le transport des messages.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Monday 27 March 2006 18:19:27
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: fouinix

Tu fais comment pour tes tests depuis l'exterieur ??
Si tu utilise un nom de domaine verifie que le champ MX est bien renseigné auprès de ton dns winking smiley

Poste le Monday 27 March 2006 23:44:14
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(

Et si le MX a été changé dans le DNS autoritatif récemment, ça met du temps (24 heures par exemple) à se propager, car le DNS est une "base de données distribuée" où l'information se propage lentement (car elle reste dans le cache des autres machines).

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Tuesday 28 March 2006 07:15:19
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: Timouton

Citation
fouinix
Tu fais comment pour tes tests depuis l'exterieur
??
Si tu utilise un nom de domaine verifie que le
champ MX est bien renseigné auprès de ton dns winking smiley

J'envoie un mail via outlook à partir d'un réseau qui n'est pas mon réseau local (au boulot).
Sinon, je ne comprend pas bien comment ça fonctionne réellement le lien entre le domaine MX et la réception des mails.

Ex: pour un nom de domaine mon_domaine.net
voilà ce que j'ai fait:

.mon_domaine.net MX 1 ORT_redirect
.mon_domaine.net A mon_ip
www.mon_domaine.net CNAME mon_domaine.net
mysql.mon_domaine.net CNAME mon_domaine.net
mail.mon_domaine.net CNAME mon_domaine.net
smtp.mon_domaine.net CNAME mon_domaine.net
pop.mon_domaine.net CNAME mon_domaine.net

Ma config n'est à coup sur pas bonne. Quelqu'un peut-il m'éclairer ?

Poste le Tuesday 28 March 2006 10:21:04
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(

Le MX est surtout à configurer sur le DNS primaire du domaine, généralement géré par le registrar du domaine (comme gandi.net)

Chez gandi.net il y a une interface Web pour modifier tout ça. Mais ce que je voulais dire, c'est que les informations du DNS mettent des heures à se propager.

Il n'y a pas besoin de configurer specifiquement un serveur DNS sur sa machine...



----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Tuesday 28 March 2006 13:44:13
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: timouton

Ah mais je sais. La config que j'ai recopié si dessus, c'est la config de mon nom de domaine chez OVH (gestionnaire de mon nom de domaine).

Poste le Tuesday 28 March 2006 14:09:29
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: Timouton

Please help !
Ca ne fonctionne toujours pas. Et je ne comprends vraiment pas ce que je dois faire :-(

Poste le Wednesday 29 March 2006 09:11:31
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: Timouton

Personne ne peut m'aider ? sad smiley

Poste le Wednesday 29 March 2006 19:36:27
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(

le problème est probablement à regarder dans la configuration de votre MTA, postfix en l'occurrence. Mais je ne connais pas postfix.



----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Wednesday 29 March 2006 19:48:12
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: Timouton

J'ai jeter un oeil à mon main.cf (fichier de config de POSTFIX). Je ne vois pas ce qui cloche.
Quelqu'un qui connaitrait POSTFIX pourrait-il me dire de quelle partie du fichier de config pourrait venir mon problème ?

Poste le Thursday 30 March 2006 18:06:12
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: fouinix

Ca serait bien si tu postais ton main.cfwinking smiley

Poste le Saturday 1 April 2006 08:32:37
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: Timouton


# Paramètres de fonctionnement de postfix
# NE PAS CHANGER
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no

# Nom du fichier d'alias
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

# Nom du fichier de correspondance pour les adresses virtuelles
#virtual_maps = hash:/etc/postfix/virtual

# Nom de domaine
# Ce paramètre ne sert pas directement, mais peut être utilisé par la suite.
mydomain = mon_nom_de_domain.net

# Nom d'hôte
# Ce paramètre ne sert pas directement, mais peut être utilisé par la suite.
myhostname = aquatic #nom de ma machine sur mon reseau local

# Extension pour les mails envoyés depuis la machine
myorigin = /etc/mailname

# Liste des domaines pour lesquels le serveur accepte le mail
# ET délivre le mail en local
mydestination = $myhostname, $mydomain, aquatic, localhost

# Liste des domaines pour lesquels le serveur accepte le mail
# ET le relaie à d'autres serveurs de mail
#relay_domains =

# Dans le cas où on a besoin d'un serveur pour relayer les mails sortants :
#relayhost = smtp.free.fr (dois-je mettre localhost et décommenter pour utiliser mon SMTP ?
# Réseaux en lesquels j'ai confiance
# i.e. pour lequel mon serveur mail accepte de relayer du mail
# ATTENTION : il ne faut pas mettre n'importe quoi pour que le serveur
# mail ne devienne pas un relai pour le spam !
mynetworks = 127.0.0.0/8 #Ca j'crois que c'est correct non ?

# Commande à exécuter pour délivrer les mails en local
mailbox_command = procmail -a "$EXTENSION"

# Taille maximale pour les mailbox (0 = pas de limite)
mailbox_size_limit = 0


Poste le Saturday 1 April 2006 10:26:27
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: fouinix

Tu tape quoi comme adresse de destination dans tes mails ?
Je m'explique, ce que tu veux faire c'est que oar exemple quelqu'un de chez yahoo envoi un mail à toto@ton_domaine.com ,non??
Tu arrives à regarder les log pour voir si postfix recoit quelque chose, parce que ca peut venir d'un problème en amont. Ton client de mail "externe" il utilise quel MTA pour relayer le courrier vers ton Postfix?

Client----- MTA----------MTA---------------Delivre dans Mailbox
Externe Postfix (le tien)

Ce qu'il faut s'assurer c'est que ton client externe arrive bien a communiquer avec ton MTA.
Sinon il te retourne quoi comme erreur ton client mail (outlook) ??

Poste le Sunday 2 April 2006 10:25:17
Répondre     Citer    
Re: Je ne recois pas mes mails sauf ceux envoyés en local:-(
Envoyé par: chromosome

Que veutu dire par "Je ne recois pas mes mails sauf ceux envoyés en local" ?
Qu'entends par local ?
- Ceux qui sont recus sur le 127.0.0.1, donc ton "local" host ?
- Ceux venant de ta machine, donc de ta machine "locale"
- Ceux de ton domaine ? (domaine "local")
- ...


Si tu vas sur une autre machine et que tu tapes :

telnet "ip_adresse_de_ton_server" 25 <enter>
helo xxxxxx <enter>
mail from: totor@xxx.com <enter>
rcpt to: "une_adresse_email_local" <enter>
data<enter>
Coucou c'est moi<enter>
.<enter>
quit <enter>

Ca te donne quoi ?

Poste le Sunday 2 April 2006 10:47:12
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Je ne recois pas mes mails sauf ceux envoyés en local:-(
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons