PB de renvoie de Mail Par Fetchmail

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

PB de renvoie de Mail Par Fetchmail

Messagepar dpfpic » 20 Août 2004 15:14

Bonjour

Petit nouveau sur SME, j'utilise la contrib fetchmail pour récupérer des comptes pop chez mon FAI.

Mais, j’ai un problème, c’est à dire :

Les compte du FAI sont bien récupérer. (mais rien au niveau du mail SME)
J’ai regardé dans le log de fetchmail et je vois que pour remettre le mail au destinataire, il se trompe d’Email.

Voici la partie du log :

Aug 20 10:30:07 svr-webmail fetchmail[1942]: lecture du message 1 parmi 1 (36687 octets)
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 220 svr-webmail.toto.no-ip.com mailfront ESMTP
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP> EHLO localhost
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 250-svr-webmail.toto.no-ip.com
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 250-SIZE 0
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 250-8BITMIME
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 250 PIPELINING
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP> MAIL FROM:<test.test@tata.com> SIZE=36687
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 250 Sender accepted.
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP> RCPT TO:<user1@mail.toto.no-ip.com>
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 553 Sorry, that is an invalid e-mail address
Aug 20 10:30:09 svr-webmail fetchmail[1942]: Erreur SMTP: 553 Sorry, that is an invalid e-mail address
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 220 svr-webmail.toto.no-ip.com mailfront ESMTP
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP> HELO localhost
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP< 250 svr-webmail.toto.no-ip.com
Aug 20 10:30:09 svr-webmail fetchmail[1942]: SMTP> MAIL FROM:<FETCHMAIL-DAEMON@svr-webmail.toto.no-ip.com>
Aug 20 10:30:10 svr-webmail fetchmail[1942]: SMTP< 250 Sender accepted.
Aug 20 10:30:10 svr-webmail fetchmail[1942]: SMTP> RCPT TO:< test.test@tata.com >
Aug 20 10:30:10 svr-webmail fetchmail[1942]: SMTP< 250 Recipient accepted.
Aug 20 10:30:10 svr-webmail fetchmail[1942]: SMTP> DATA
Aug 20 10:30:10 svr-webmail fetchmail[1942]: SMTP< 354 End your message with a period.
Aug 20 10:30:11 svr-webmail fetchmail[1942]: SMTP: (bounce-message body)
aoû 20 10:30:11 svr-webmail fetchmail[1942]: SMTP>. (EOM)

Je vois en faite que le message est bien relevé de la boite mail du FAI, me que Fetchmail ne le renvoie
pas à la bonne adresse.

Mon utilisateur est user1@toto.no-ip.com mais pour fetchmail c’est : user1@mail.toto.no-ip.com

Donc une Erreur 553 “ SMTP: 553 Sorry, that is an invalid e-mail address”.

Pouvez vous me dire ou paramétrer dans fetchmail pour que mon serveur SMTP soit toto.no-ip.com et pas mail.toto.no-ip.com.

Pour info : le serveur mail fonctionne bien avec toto.no-ip.com.

J’ai fait une recherche sur IXUS.NET, mais je n’ai rien trouvé.

Merci pour votre aide.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar Mael » 20 Août 2004 16:25

Salut,

Je ne sais pas pour le nom du smtp dans fetchmail, mais sinon normalement dans la partie
noms d'hotes et adresses du server-manager, le nom mail.toto.no-ip.com est défini par défaut

voir le serveur-manager de demo de gran-pa
http://www.sme-fr.homelinux.net/demos/s ... ostentries

Si tu l'as supprimé, tu peux le rajouter, mais par défaut avec la SME
user@toto.no-ip.com et user@mail.toto.no-ip.com fonctionnent

Mael
Avatar de l’utilisateur
Mael
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 312
Inscrit le: 12 Oct 2002 00:00
Localisation: France

Messagepar dpfpic » 20 Août 2004 19:35

Bonsoir

Mael -> merci pour ta réponse, mais je n'ai rien changer à la config de SME pour info la version
de SME est 6.0.1-01.

J'ai fais un test d'envoyer un mail par mon FAI et voilà la reponse :

Ces destinataires ont été traités par le serveur de messagerie :
user1@mail.toto.no-ip.com; Échec; 5.1.3 (syntaxe de l'adresse de boîte aux lettres de destination incorrecte)

ATM à distance mail.toto.no-ip.com : Diagnostic SMTP : 553 Sorry, that is an invalid e-mail address

Là je ne vois pas le pb.

Merci de m'aider, je continu a chercher.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar Mael » 20 Août 2004 20:29

Et est-ce qu'en local un mail de user1@toto.dyndns.org à user1@mail.toto.no-ip.com arrive sans erreur ?

est-ce que tu as vérifié qu'en local mail.toto.dyndns.org est bien résolu avec l'ip de ta sme ?

Mael
Avatar de l’utilisateur
Mael
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 312
Inscrit le: 12 Oct 2002 00:00
Localisation: France

Messagepar dpfpic » 20 Août 2004 21:19

Bonsoir

Mael Oui, le nom est bien résolu avec l'IP de mas SME.
Merci pour ton aide, j'ai trouvé une solution a mon PB, voilà ce que j'ai fais :

PB avec Fetchmail le serveur SMTP par default est : mail.domaine.com
au lieu de domaine.com.


Il faut modifier le fichier "90fetchmail" dans /etc/e-smith/templates/etc/fetchmail

Trouver la ligne "my $dom = "mail".$db->get_value('DomainName') ;" remplacer

par "my $dom = $db->get_value('DomainName') ;"

Puis faire la commande suivante en mode console :

/sbin/e-smith/expand-template /etc/fetchmail

et la le fichier /etc/fetchmail est bien modifier avec le SMTP voulu.

Merci encore.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar sibsib » 20 Août 2004 21:37

dpfpic a écrit:Bonsoir

Salut,

PB avec Fetchmail le serveur SMTP par default est : mail.domaine.com
au lieu de domaine.com.


Il faut modifier le fichier "90fetchmail" dans /etc/e-smith/templates/etc/fetchmail

Trouver la ligne "my $dom = "mail".$db->get_value('DomainName') ;" remplacer

par "my $dom = $db->get_value('DomainName') ;"

Puis faire la commande suivante en mode console :

/sbin/e-smith/expand-template /etc/fetchmail

et la le fichier /etc/fetchmail est bien modifier avec le SMTP voulu.



Cà m'interresse, ce que tu racontes ! (J'y suis tout de même un peu pour quelque chose ;-) )

En fait, SME part du principe que l'alias 'mail.domaine.com' existe sur tous les serveurs SME donc fetchmail a été écrit ainsi (c'est un bout de code d'origine, je pense).

Par contre, comme en SME 6.0 on peut enlever cet alias, je note ta modif, pour voir s'il convient de l'intéger.

Merci,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar Mael » 20 Août 2004 21:42

Resalut

Content que tu ai résolu ton problème :)

Je reste quand meme perplexe sur le probleme de fetchmail avec mail.nomdedomaine sur ta machine.


Mael
Avatar de l’utilisateur
Mael
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 312
Inscrit le: 12 Oct 2002 00:00
Localisation: France

Messagepar dpfpic » 20 Août 2004 21:49

Bonsoir Sibsib

Merci de ta remarque, je suis un nouveau dans linux (SME), si ma modif peu rendre service

et bien j'en suis content.

Bon courrage à tous


DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar Mael » 20 Août 2004 21:55

Sibsib,

comment expliques-tu que si l'alias existe, (dpfpic confirme que mail.nomdomaine est resolu) le
mail ne puisse etre délivré ?

Il me semble que par défaut un mail à un utlisateur de la sme @ n'importe quel nom d'hote declaré dans
la SME doit fonctionner.


Mael
Avatar de l’utilisateur
Mael
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 312
Inscrit le: 12 Oct 2002 00:00
Localisation: France

Messagepar dpfpic » 20 Août 2004 22:27

Sibsib, Mael,

Pour info ma config est :

IPCOP 1.4.0b9 DMZ SME 6.0 (server only).

c'est peut etre là le PB.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar sibsib » 21 Août 2004 11:08

Mael a écrit:Sibsib,

comment expliques-tu que si l'alias existe, (dpfpic confirme que mail.nomdomaine est resolu) le
mail ne puisse etre délivré ?

Il me semble que par défaut un mail à un utlisateur de la sme @ n'importe quel nom d'hote declaré dans
la SME doit fonctionner.


Mael


Honnetement, je ne sais pas. Par contre, étant donné qu'il est possible de supprimer ces aliases, je pense qu'il vaut mieux (lors d'une prochine version) que j'utilise un nom qu'on ne peut pas supprimer.

dfpic, existe-t-il une astuce dans ta conf par rapport aux serveurs DNS ? Est ce que SME utilise bien son serveur DNS ?

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar dpfpic » 21 Août 2004 11:50

Bonjour,

pour la question des DNS, SME dans ma config utilise les DNS de mon FAI, cela est du a ma
config reseau : internet -> IPCOP -> DMZ -> SME.

Voilà ce que je peux te dire.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar sibsib » 21 Août 2004 20:25

Salut,

Ceci explique peut-être cela...


Plus précisément, peux tu nous montrer le contenu de ton fichier
Code: Tout sélectionner
/etc/resolv.conf


A fin documentaires uniquement !

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar dpfpic » 21 Août 2004 22:09

Pascal,

Voici le contenu du fichier resolv.conf

#------------------------------------------------------------
# DO NOT MODIFY THIS FILE! It is updated automatically by the
# SME Server software. Instead, modify the source template in
# an /etc/e-smith/templates-custom directory. For more
# information, see http://www.e-smith.org/custom/
#
# copyright (C) 1999-2003 Mitel Networks Corporation
#------------------------------------------------------------

domain toto.no-ip.com
nameserver 192.168.1.1

A+

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar sibsib » 22 Août 2004 20:28

Salut, et merci !

Code: Tout sélectionner
domain toto.no-ip.com
nameserver 192.168.1.1


Bon, le domaine de ton sme est toto.no-ip.com, et le serveur DNS de ton SME est 192.168.1.1

Simple question -j'aurais du préciser dans le post précédent :-( - : Est ce que 192.168.1.1 est l'IP de ton SME, ou l'ip de ton IPCOP sur la DMZ ?

Si c'est l'IP de ton IPCOP, alors il me parait assez normal que 'mail.toto.no-ip.com' ne soit pas résolu, et c'est un sujet interressant !

Il faudrait peut-être que je prévois une entrée spécifique pour ce cas là. Ou que j'utilise l'IP ? ou le nom que QMAIL présente lors de la connexion SMTP ? Ou une entrée dans le fichier Hosts ?

Bon, il y a sujet à réflexion, là...

Au moins, en attendant que mon brainstorming apporte quelque chose, je note qu'il peut être nécessaire de modifier le fichier que tu as cité en référence pour faire coincider le nom de la SME avec la résolution DNS.

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité