Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
846 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  SMTP (postfix) joignable mais ne reagi pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SMTP (postfix) joignable mais ne reagi pas

n°735205
chb23
C'est pas faux !
Posté le 28-09-2005 à 08:48:35  profilanswer
 

Bonjour a vous !!
 
Je vous presente mon probleme de SMTP :
 
J'ai une install de Debian Sarge avec postfix comme serveur de mail
(installation faite via apt-get ;)
 
J'ai parametre mon domaine local et je peux mailler en local ou vers l'exterieur mais seulement depuis cette machine !
(avec la commande "mail", par exemple)
mail root -s coucou  -> OK
mail billou@hotmail.com -s pas coucou -> OK
 
Pourtant, depuis une machine du reseau on dirai que le serveur SMTP tourne bien sur le port 25.
Pour verifier, je me connect a mon serveur via la commande telnet adr_ip 25 et j'ai bien un prompt mais quand je tape n'importe quelle commande (valide ou non) je n'ai pas de reaction du serveur ??
C'est vraiment un truc que j'ai jamais vu ... quelqu'un a une idee la dessus ??
... j'espere ! :)
 
Merci d'avance !
 
Voici ce qui se passe :
#telnet 100.100.100.224 25
Trying 192.168.0.10...
Connected to 192.168.0.10.
Escape character is '^]'.

HELO mon.domain
toto
essai  
...
(aucun retour !!)
 
J'ai aussi fait un "postfix stop", et alors la commande telnet ne fonctionne plus... ce qui prouve que c'est bien mon serveur postfix qui troune ? ...
 

mood
Publicité
Posté le 28-09-2005 à 08:48:35  profilanswer
 

n°735224
cyril3325
Posté le 28-09-2005 à 10:17:51  profilanswer
 

As-tu bien renseigné la variable mynetworks du fichier /etc/postfix/main.cf pour authoriser le relay de tes machines locales?

n°735258
chb23
C'est pas faux !
Posté le 28-09-2005 à 11:16:02  profilanswer
 

Merci de chercher sur mon probleme !!
Alors, j'ai mis cette valeur pour mynetworks :  
mynetworks = 192.168.0.0/24, 127.0.0.0/8
(mon lan: 192.168.0.0 masque 255.255.255.0)
Du coups, il y a bien un serveur qui tourne sur le port 25, mais il ne reagi pas :(
 
a suivre ..;

n°735261
cyril3325
Posté le 28-09-2005 à 11:30:45  profilanswer
 

Mais tu cherches à faire quoi en te connectant en telnet sur ton serveur de mail??  :bounce:

n°735276
chb23
C'est pas faux !
Posté le 28-09-2005 à 11:54:49  profilanswer
 

J'aimerai pouvoir utiliser cette machine comme serveur de mail.
Or quand je parametre un client (thunderbird) sur une machien du reseau -> je peux relever mon courier en POP/IMAP (ca fonctionne :)
-> je ne peux pas envoyer de mail
Quand j'auvoi un mail ca defile "envoi du message" et il se passe rien :(
C'est pour ca que j'ai voulu essayer en TELNET, car en "bricolant" j'avais  deja essaye de recevoir / envoyer des mails en ligne de commande.
http://www.pantz.org/email/misc/smtptelnet.shtml
Mais quan don tape des commandes on devrai avoir un retour (ok ou erreur avec un code) or dans mon cas, non, il n'y a rien :(
Je suppose que c'est pour ca que thunderbird n'arrive pas a envoyer le message et qu'il ne me donne pas d'erreur !!
etrange, non ?  
 

n°735309
cyril3325
Posté le 28-09-2005 à 13:02:45  profilanswer
 

Que te renvoie la commande:
netstat -tpan | grep ":25"
 

n°735343
chb23
C'est pas faux !
Posté le 28-09-2005 à 14:17:57  profilanswer
 

Voila le retour de la commande:
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     6651/master
tcp        0      0 192.168.0.10:25      0.0.0.0:*               LISTEN     6651/master
tcp      119      0 192.168.0.10:25      192.168.0.10:32786   CLOSE_WAIT -

 
C'est parlant ?
Ca veux dire que ya un truc qui ecoute sur le port 25 ?

n°735422
chb23
C'est pas faux !
Posté le 28-09-2005 à 17:05:22  profilanswer
 

plzzz help !!

n°735902
cyril3325
Posté le 30-09-2005 à 08:53:05  profilanswer
 

Pourrais tu m'envoyer ton main.cf en MP?
Je seche un peu là...  :sarcastic:

n°735962
Tomate
Posté le 30-09-2005 à 12:23:32  profilanswer
 

et dans les logs quelque chose ?


---------------
:: Light is Right ::
mood
Publicité
Posté le 30-09-2005 à 12:23:32  profilanswer
 

n°736003
chb23
C'est pas faux !
Posté le 30-09-2005 à 14:09:22  profilanswer
 

Bonne question, je suis en train de me pencher dessus alors si je trouve un truc louche ou une erreur je le posterai !

n°736008
chb23
C'est pas faux !
Posté le 30-09-2005 à 14:21:04  profilanswer
 

Oula, alors dans les log je ne suis pas tres "au courant", mais j'ai ca qui revient toute les minutes (/var/log/mail.err) :
Sep 30 14:10:40 srvmail postfix/smtpd[12906]: fatal: open dictionary: need "type:name" form instead of: "ldap"
 
// je croise les doigts en esperant que se soit parlant !


Message édité par chb23 le 30-09-2005 à 14:23:45
n°736010
Tomate
Posté le 30-09-2005 à 14:22:48  profilanswer
 

heu t'as un serveur LDAP d'installé ?
 
sinon va falloir modifier sérieusement ton main.fr


---------------
:: Light is Right ::
n°736013
chb23
C'est pas faux !
Posté le 30-09-2005 à 14:23:29  profilanswer
 

Oula !!  pis j'ai aussi ca dans /var/log/syslog :
Sep 30 14:21:52 srvmail postfix/master[12541]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling

n°736014
Tomate
Posté le 30-09-2005 à 14:25:03  profilanswer
 

donne ton main.cf


---------------
:: Light is Right ::
n°736021
chb23
C'est pas faux !
Posté le 30-09-2005 à 14:31:59  profilanswer
 

Tomate a écrit :

heu t'as un serveur LDAP d'installé ?
 
sinon va falloir modifier sérieusement ton main.fr


 
Ah non, je n'ai pas (encore) de serveur LDAP.
La config est une debian sarge qui viens d'etre installee (expres pour faire serveur de mail)
La dessus j'ai ajoute postfix + cyrus-imap en utilisant apt-get
J'ai parametrer cyrus (il n'y avait pas enormement de choses a faire) et voici la situation:
Depuis un poste du reseau j'ai parametre thunderbird et outlook -> j'accede a mon arborecence de dossiers en IMAP, je peux en creer, supprimer, etc ...
Par contre, si j'envoi un mail par thunderbird, la barre de progression d'envoi apparait mais il ne se passe rien ... et il n'y a pas de message d'erreur.
(en commandes direct via telnet, je peux me connecter et envoyer des commandes mais j'ai pas retour ni validation, ni erreur ?)
 
Alors que les mail envoye depuis le serveur fonctionnent tres bien (que se soit en local de compte linux a compte linux ou vers l'exterieur)
 

Code :
  1. # See /usr/share/postfix/main.cf.dist for a commented, more complete version
  2. smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
  3. biff = no
  4. # appending .domain is the MUA's job.
  5. append_dot_mydomain = no
  6. # Uncomment the next line to generate "delayed mail" warnings
  7. #delay_warning_time = 4h
  8. myhostname = srvmail.intranet.mondomaine.fr
  9. mydomain = intranet.mondomaine.fr
  10. alias_maps = hash:/etc/aliases
  11. alias_database = hash:/etc/aliases
  12. myorigin = /etc/mailname
  13. mydestination = $myhostname, $mydomain, localhost.$mydomain, localhost
  14. relayhost =
  15. mynetworks = 192.168.0.0/16, 127.0.0.0/8
  16. mailbox_command = procmail -a "$EXTENSION"
  17. mailbox_size_limit = 0
  18. recipient_delimiter = +
  19. #inet_interfaces = loopback-only
  20. inet_interfaces = 192.168.0.10, localhost
  21. message_size_limit = 20480000
  22. mailbox_transport = cyrus
  23. local_recipient_maps = $alias_maps, ldap :/etc/postfix/ldap_local_recipient.cf


-- ouaip, j'ai un masque de 255.255.0.0, c'est pas classique mais je reste marche bien (samba http ftp imap etc ...)

n°736024
chb23
C'est pas faux !
Posté le 30-09-2005 à 14:35:03  profilanswer
 

J'ai un doute sur inet_interfaces
Dans pmon fichier : inet_interfaces = 192.168.0.10, localhost
 
Si je change et que je met inet_interfaces = 192.168.0.10, 192.168.0.0/16, localhost
Alors le service smtp (25) n'est plus accessible de l'exterieur.
(message d'erreur de thunderbird et impossible de se connecter en telnet)
Et ca fait la meme chose avec inet_interfaces = 192.168.0.10, 192.168.0.3, localhost
(192.168.0.3 c'est un poste client)  
 
Serait-ce une piste ?

n°736054
Tomate
Posté le 30-09-2005 à 15:22:43  profilanswer
 

déjà cette ligne ne doit pas être comme ceci si tu n'as pas de server LDAP :

local_recipient_maps = $alias_maps, ldap :/etc/postfix/ldap_local_recipient.cf


 
ensuite, t'es sur que ton LAN est en /16 ?


---------------
:: Light is Right ::
n°736060
chb23
C'est pas faux !
Posté le 30-09-2005 à 15:43:36  profilanswer
 

Oki, je vais essaye en retirant la partie "ldap"...
 

Citation :

ensuite, t'es sur que ton LAN est en /16 ?


 
Ben ouaip ! c'est etrange mais en fait j'apporte le serveur de courrier sur un reseau existant .. ai po le choix  :??:  
Mais ca fonctionnent, pas de prob :)


Message édité par chb23 le 30-09-2005 à 15:44:05
n°736061
Tomate
Posté le 30-09-2005 à 15:44:29  profilanswer
 

ton réseau a un masque en 255.255.0.0 ?


---------------
:: Light is Right ::
n°736064
chb23
C'est pas faux !
Posté le 30-09-2005 à 16:01:51  profilanswer
 

Certe oui !
Mais ce n'est meme pas utilise car les machines utilisent quelques adresses dans la plage 192.168.0.1 -> 192.168.0.40 !
Donc un masque de 255.255.255.0 pourrait marcher :)

n°736067
Tomate
Posté le 30-09-2005 à 16:06:46  profilanswer
 

certes
 
et sinon ça donne quoi sans le LDAP ?


---------------
:: Light is Right ::
n°736076
chb23
C'est pas faux !
Posté le 30-09-2005 à 16:30:33  profilanswer
 

Tomate a écrit :

certes
 
et sinon ça donne quoi sans le LDAP ?


 
Alors j'ai maintenant cette ligne : local_recipient_maps = $alias_maps
 
Et apres un redemarrage de postfix : ... ca fonctionne !!!  :pt1cable:  
 
Je peux donc envoyer des mails depuis un client thunderbird d'une machine sur le reseau.
eXcellent  :sol:  
 
Je pensais que LDAP servait pour la distribution du courrier dans les boites locales...  
 
Maintenant il me reste a interfacer postfix avec mon cyrus-imap ...
 
Je suis bien content   :p  Grand merci !!!

n°736077
Tomate
Posté le 30-09-2005 à 16:32:32  profilanswer
 

effectivement LDAP va te servir à gérer les users si tu en as bcp ou si tu veux découvrir comment ça marche
 
par contre c'est pas simple
 
une gestion moins compliquée peut se faire avec mysql


---------------
:: Light is Right ::
n°736079
chb23
C'est pas faux !
Posté le 30-09-2005 à 16:35:56  profilanswer
 

Dans la mesure ou ca concerne une poignee d'utilisateur, je pense me tourner vers la solution sql.
Je vais me mettre en quete d'un bon tuto :)
 
Par contre, j'envisageai d'installer un groupeware comme open xchange sur ce serveur...
Est-ce que le choix mysql/ldap est influence par un eventuel openexchange ?

Message cité 1 fois
Message édité par chb23 le 30-09-2005 à 16:36:17
n°736084
Tomate
Posté le 30-09-2005 à 16:46:31  profilanswer
 

je ne saurai te dire, il faut chercher de la doc là


---------------
:: Light is Right ::
n°736089
e_esprit
Posté le 30-09-2005 à 16:53:05  profilanswer
 

chb23 a écrit :

Dans la mesure ou ca concerne une poignee d'utilisateur, je pense me tourner vers la solution sql.
Je vais me mettre en quete d'un bon tuto :)
 
Par contre, j'envisageai d'installer un groupeware comme open xchange sur ce serveur...
Est-ce que le choix mysql/ldap est influence par un eventuel openexchange ?


Si t'as pas beaucoup d'utilisateurs, je vois pas l'interet de rajouter la couche mySQL à ton système de messagerie...

n°736096
chb23
C'est pas faux !
Posté le 30-09-2005 à 17:00:17  profilanswer
 

e_esprit a écrit :

Si t'as pas beaucoup d'utilisateurs, je vois pas l'interet de rajouter la couche mySQL à ton système de messagerie...


 
Je n'ai pas encore essaye, mais j'avais cru comprendre que mysql servait a connecter postfix avec cyrus-imap pour distribuer le courrier et enregistrer les differents profils...

n°736100
e_esprit
Posté le 30-09-2005 à 17:04:59  profilanswer
 

chb23 a écrit :

Je n'ai pas encore essaye, mais j'avais cru comprendre que mysql servait a connecter postfix avec cyrus-imap pour distribuer le courrier


Non :D

chb23 a écrit :


et enregistrer les differents profils...


les quoi :??:

n°736102
Tomate
Posté le 30-09-2005 à 17:05:44  profilanswer
 

e_esprit a écrit :

Si t'as pas beaucoup d'utilisateurs, je vois pas l'interet de rajouter la couche mySQL à ton système de messagerie...


la souplesse d'administration des users, le fait que les users seront virtuels (ce ne sont plus des comptes systèmes), ...


---------------
:: Light is Right ::
n°736116
e_esprit
Posté le 30-09-2005 à 17:26:12  profilanswer
 

Tomate a écrit :

la souplesse d'administration des users, le fait que les users seront virtuels (ce ne sont plus des comptes systèmes), ...


Oui enfin la souplesse si c'est pour 30 comptes...
Ca rajoute surtout une brique logicielle supplémentaire, et donc un truc en plus à gerer en cas de problème :D  
 
Pour les comptes virtuels, tu peux tres bien les avoir sans MySQL


Message édité par e_esprit le 30-09-2005 à 17:26:25
n°736118
chb23
C'est pas faux !
Posté le 30-09-2005 à 17:27:23  profilanswer
 

e_esprit a écrit :

Si t'as pas beaucoup d'utilisateurs, je vois pas l'interet de rajouter la couche mySQL à ton système de messagerie...


 
Et il y a aussi le cote "decouverte" : Je connais pas mal de choses sur le reseau en general et sur les protocoles "classiques" (genre ftp, http, ssh) mais je suis total dans le noir avec la partie "mail".  
J'aimerai apprendre comment fonctionne un serveur mail complet or pour l'instant je suis dans le brouillard.  
Postfix envoi le courrier, OK. Mais comment ca marche pour la distribution ? comment choisir et parametrer entre "courier", procmail, et cyrus ?
Qu'est-ce que j'ai comme choix ?
 
En fait je trouve sur le net des tuto tres precis sur les commandes a tapper pour l'installation mais j'ai encore du mal a comprendre le fonctionnement en general.
Bref, j'aimerai etre capable d'adapter le systeme et d'expliquer le fonctionnement a quelqu'un d'autre !  :jap:

n°736122
e_esprit
Posté le 30-09-2005 à 17:30:37  profilanswer
 

chb23 a écrit :

Et il y a aussi le cote "decouverte" : Je connais pas mal de choses sur le reseau en general et sur les protocoles "classiques" (genre ftp, http, ssh) mais je suis total dans le noir avec la partie "mail".  
J'aimerai apprendre comment fonctionne un serveur mail complet or pour l'instant je suis dans le brouillard.  
Postfix envoi le courrier, OK. Mais comment ca marche pour la distribution ? comment choisir et parametrer entre "courier", procmail, et cyrus ?
Qu'est-ce que j'ai comme choix ?
 
En fait je trouve sur le net des tuto tres precis sur les commandes a tapper pour l'installation mais j'ai encore du mal a comprendre le fonctionnement en general.
Bref, j'aimerai etre capable d'adapter le systeme et d'expliquer le fonctionnement a quelqu'un d'autre !  :jap:


Justement, commence par faire simple, y a deja suffisament de points sur lesquels buter pour ne pas t'embeter a rajouter des choses.
Une fois que tu as fait simple et que t'as compris, tu rajoutes une couche, et ainsi de suite...
 
Suivre les tuto c'est bien, c'est pratique, mais si tu te contentes de taper telle commande a tel moment, editer tel fichier... blablabla... tu ne vas pas "comprendre" ce que tu fais ;)


Message édité par e_esprit le 30-09-2005 à 17:31:05
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  SMTP (postfix) joignable mais ne reagi pas

 

Sujets relatifs
Re Postfixpostfix et mail
Postfix : Impossible de recevoir les mails de l'extérieur [RESOLU]postfix : gestion des codes d'erreurs ?
faire fonctionner postfix dans un apache "chrooter" : possible ?Probleme d'identification avec courier-imap+mysql+postfix
config postfixSignature Automatique avec Postfix AVG
[postfix] relay multi domaine (résolu)Problème Postfix/Amavis
Plus de sujets relatifs à : SMTP (postfix) joignable mais ne reagi pas


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR