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 02/04/2008, à 14:09

freko

[Résolu] Probleme entre serveur Web et serveur mail

Bonjour à tous

Voici ma configuration :

J'ai déployé au sein de ma société un serveur mail postfix / Imap (serveur 1)

sur une deuxième machine j'ai installé LAMP pour y héberger mon site intranet  ( serveur 2 )

Mon problème est que sur mon site j'ai des formulaire qui elors de la validation envoi un mail via le serveur mail

Lors de mes test en local avec WAMP je n'avais pas de probleme

J'ai modifié le fichier PHP.ini du serveur apache en mettant

SMTP = @ IP Serveur mail   
et
sendmail_from = @mail d'une personne

j'ai essayer d'installer postfix sur le serveur 2 en mettant en relay host = @ ip serveur 1

Mais je ne reçoit pas les mails

Merci de votre aide je pense ne pas etre loin de la vérité

Dernière modification par freko (Le 02/04/2008, à 16:26)


Inscrit sur http://parrains.linux.free.fr/
Site web : http://frekoland.free.fr
"La connaissance est la seule chose qui s'accroit lorsqu'on la partage"..
www.google.fr/linux

Hors ligne

#2 Le 02/04/2008, à 15:07

toniotonio

Re : [Résolu] Probleme entre serveur Web et serveur mail

il ne faut modifier le php.ini

le parametre smtp est pour windows

donc le schema c'est un postfix sur chaque serveur et celui du LAMP envoie vers le serveur mail principal  (relayhost comme tu as fait)

il faut que tu remettes ton php.ini de base


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

#3 Le 02/04/2008, à 15:10

wblitz

Re : [Résolu] Probleme entre serveur Web et serveur mail

regarde (sur le serveur 1) la directive "mynetworks" de /etc/postfix/main.cf. il faut que l'adresse ip de ton serveur web soit dedans. par exemple :

mynetworks = 127.0.0.0/8, 10.0.0.1/32

où 10.0.0.1 est l'adresse ip de ton serveur web


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#4 Le 02/04/2008, à 15:35

freko

Re : [Résolu] Probleme entre serveur Web et serveur mail

Merci pour vos reponse ( Salut wblitz)

J'ai remis à l'origine mon fichier php.ini

Par contre wblitz dans le main.cf de mon serveur mail voila la ligne

mynetwork = 127.0.0.0/8 10.1.0.0/16

En theorie vu que j'ai mis la plage complete de mon réseau le serveur web est dedans ?

Ou je me trompe

Merci


Inscrit sur http://parrains.linux.free.fr/
Site web : http://frekoland.free.fr
"La connaissance est la seule chose qui s'accroit lorsqu'on la partage"..
www.google.fr/linux

Hors ligne

#5 Le 02/04/2008, à 15:39

wblitz

Re : [Résolu] Probleme entre serveur Web et serveur mail

non non tu ne te trompes wink mais comme seul le serveur est sensé envoyé des mails, je te conseille de l'autoriser juste lui.

pour ton problème, peux-tu mettre (sur les deux serveurs), dans /etc/postfix/main.cf :

debug_peer_level = 10

tu redémarres les deux serveurs. ensuite, ouvre deux terminaux (un sur chaque serveur) et lance la commande suivante :

sudo tail -f /var/log/mail*

envoie un email depuis le serveur web et poste la sortie des deux terminaux (pense à masquer les infos sensibles avant quand même wink)

Dernière modification par wblitz (Le 02/04/2008, à 15:39)


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#6 Le 02/04/2008, à 16:03

freko

Re : [Résolu] Probleme entre serveur Web et serveur mail

Alors les modifs ont ete faites voici le log du serveur web

Apr  2 15:51:30 srvnagios postfix/pickup[3102]: 617F337F08: uid=33 from=<www-data>
Apr  2 15:51:30 srvnagios postfix/cleanup[3114]: 617F337F08: message-id=<20080402135130.617F337F08@localhost>
Apr  2 15:51:30 srvnagios postfix/qmgr[3103]: 617F337F08: from=<www-data@mail.intranet>, size=680, nrcpt=1 (queue active)
Apr  2 15:51:30 srvnagios postfix/local[3116]: 617F337F08: to=<***@mail.intranet>, relay=local, delay=0.5, delays=0.17/0.27/0/0.05, dsn=5.1.1, status=bounced (unknown user: "***")
Apr  2 15:51:30 srvnagios postfix/cleanup[3114]: BD42837F09: message-id=<20080402135130.BD42837F09@localhost>
Apr  2 15:51:30 srvnagios postfix/qmgr[3103]: BD42837F09: from=<>, size=2321, nrcpt=1 (queue active)
Apr  2 15:51:30 srvnagios postfix/bounce[3117]: 617F337F08: sender non-delivery notification: BD42837F09
Apr  2 15:51:30 srvnagios postfix/qmgr[3103]: 617F337F08: removed
Apr  2 15:51:30 srvnagios postfix/local[3116]: BD42837F09: to=<www-data@mail.intranet>, relay=local, delay=0.03, delays=0.01/0.01/0/0.02, dsn=2.0.0, status=sent (delivered to mailbox)
Apr  2 15:51:30 srvnagios postfix/qmgr[3103]: BD42837F09: removed

l'autre log n'a pas bougé

bizarre ça

(unknown user: "*****"

)

Dernière modification par freko (Le 02/04/2008, à 16:07)


Inscrit sur http://parrains.linux.free.fr/
Site web : http://frekoland.free.fr
"La connaissance est la seule chose qui s'accroit lorsqu'on la partage"..
www.google.fr/linux

Hors ligne

#7 Le 02/04/2008, à 16:07

wblitz

Re : [Résolu] Probleme entre serveur Web et serveur mail

tu peux poster le main.cf du serveur web ?


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#8 Le 02/04/2008, à 16:09

freko

Re : [Résolu] Probleme entre serveur Web et serveur mail

Le voici

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

append_dot_mydomain = no

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 = localhost
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mail.intranet, localhost, localhost.localdomain, localhost ,srvmail.mail.intranet
relayhost = @ipserveurmail
mynetworks = 10.1.0.0/16
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
debug_peer_level = 10

Inscrit sur http://parrains.linux.free.fr/
Site web : http://frekoland.free.fr
"La connaissance est la seule chose qui s'accroit lorsqu'on la partage"..
www.google.fr/linux

Hors ligne

#9 Le 02/04/2008, à 16:13

wblitz

Re : [Résolu] Probleme entre serveur Web et serveur mail

modifie la ligne :

mydestination = mail.intranet, localhost, localhost.localdomain, localhost ,srvmail.mail.intranet

en :

mydestination = localhost, localhost.localdomain

sinon ton serveur essaie de délivrer localement les mails (comme semble l'indiquer les logs)

de plus je te conseille de limiter l'envoi de mail par ce serveur uniquement aux processus locaux :

mynetworks = 127.0.0.0/8

et refais le test d'envoi de message (garde les deux terminaux ouverts sur les logs wink)


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#10 Le 02/04/2008, à 16:19

freko

Re : [Résolu] Probleme entre serveur Web et serveur mail

Ok ca roule grand merci encore mblitz wink;)

Par contre peux tu me reexpliquer a quoi sert la ligne debug


Merci

Dernière modification par freko (Le 02/04/2008, à 16:20)


Inscrit sur http://parrains.linux.free.fr/
Site web : http://frekoland.free.fr
"La connaissance est la seule chose qui s'accroit lorsqu'on la partage"..
www.google.fr/linux

Hors ligne

#11 Le 02/04/2008, à 16:22

wblitz

Re : [Résolu] Probleme entre serveur Web et serveur mail

la ligne de debug sert à modifier le niveau de journalisation. à 10, il logue tout : ça permet de voir les erreurs plus facilement wink
donc tu peux maintenant le positionner à 3 (je crois que c'est la valeur par défaut, mais à confirmer) ou le commenter.

(un petit résolu dans le sujet à l'occasion =p)


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#12 Le 02/04/2008, à 16:24

freko

Re : [Résolu] Probleme entre serveur Web et serveur mail

Ok parfait pour l'explication je vais commenter la ligne  wink

eh oui pas de souci résolu avec plaisir

@ Bientôt


Inscrit sur http://parrains.linux.free.fr/
Site web : http://frekoland.free.fr
"La connaissance est la seule chose qui s'accroit lorsqu'on la partage"..
www.google.fr/linux

Hors ligne