SMTP windows 2000 : emails recu une fois de temps en temps

SMTP windows 2000 : emails recu une fois de temps en temps - Windows & Software

Marsh Posté le 17-07-2005 à 17:32:46    

Bonjour
j'utilise le serveur SMTP de windows 2000 pour pouvoir envoyer des mails a partir de script php sur mon serveur.
seulement j'ai beau chercher dans tous les sens, je ne comprends pas pourquoi les mails envoyé sont recu le plus souvant avec 2/3jours de retard ou sinon ne sont jamais recu :(
 
quelqu'un a t il une idée sur la source du probleme ?
 
voici ce que je recoit comme mail de notification du serveur :

Cette notification d'+AOk-tat de remise est g+AOk-n+AOk-r+AOk-e automatiquement.
 
Impossible de remettre le message aux destinataires suivants en raison de
l'+AOk-chec de connexion au serveur de messagerie de destination.
 
       sanid@******.fr
 
 

Reply

Marsh Posté le 17-07-2005 à 17:32:46   

Reply

Marsh Posté le 17-07-2005 à 18:03:16    

t'as essayé d'envoyer un mail en mode telnet en utilisant le serveur smtp de ton win?
(telnet localhost 25 puis les commandes qui vont bien)
Tu as essayé une autre boite mail ?
Il y a des logs sous windows ?
 

Reply

Marsh Posté le 17-07-2005 à 19:07:06    

les mails en file d'attente sont placé dans le dossier mailroot/queue/
les mails qui n'ont pas été envoyé sont placé dans le dossier mailroot/badmail/
 
 
j'ai bien des log (un fichier log par jours) mais je ne comprends pas trop son contenu!
voici par exemple le log de la journée du 13 juillet :
 

#Software: Microsoft Internet Information Services 5.0
#Version: 1.0
#Date: 2005-07-12 00:55:50
#Fields: time c-ip cs-method cs-uri-stem sc-status  
00:55:50 64.12.137.152 - - 0
00:55:50 64.12.137.152 - - 0
04:55:52 64.12.137.184 - - 0
04:55:52 64.12.137.184 - - 0
#Software: Microsoft Internet Information Services 5.0
#Version: 1.0
#Date: 2005-07-12 08:22:21
#Fields: time c-ip cs-method cs-uri-stem sc-status  
08:22:21 64.12.137.152 - - 0
08:22:21 64.12.137.152 - - 0
08:23:22 64.12.137.89 - - 0
08:23:22 64.12.137.89 - - 0
08:24:24 64.12.137.89 - - 0
08:24:24 64.12.137.89 - - 0
08:25:26 64.12.138.57 - - 0
08:25:26 64.12.138.57 - - 0
08:40:27 64.12.137.152 - - 0
08:40:27 64.12.137.152 - - 0
09:10:29 64.12.137.249 - - 0
09:10:29 64.12.137.249 - - 0
10:10:31 205.188.156.249 - - 0
10:10:31 205.188.156.249 - - 0
13:24:59 127.0.0.1 HELO - 250
13:24:59 127.0.0.1 MAIL - 250
13:24:59 127.0.0.1 DATA - 503
13:24:59 127.0.0.1 QUIT - 240
14:10:33 205.188.158.121 - - 0
14:10:33 205.188.158.121 - - 0
14:10:35 65.54.253.99 - - 0
14:10:35 65.54.253.99 EHLO - 0
14:10:35 65.54.253.99 - - 0
14:10:35 65.54.253.99 MAIL - 0
14:10:35 65.54.253.99 - - 0
14:10:35 65.54.253.99 RCPT - 0
14:10:36 65.54.253.99 - - 0
14:10:36 65.54.253.99 BDAT - 0
14:10:36 65.54.253.99 - - 0
14:10:36 65.54.253.99 QUIT - 0
14:10:38 65.54.253.99 - - 0
18:10:34 64.12.137.152 - - 0
18:10:34 64.12.137.152 - - 0
22:10:36 64.12.137.152 - - 0
22:10:36 64.12.137.152 - - 0


 
 
 
quand en php je fais :

Code :
  1. <?php
  2. if(mail("jc_mammana@hotmail.com", "Mon Sujet", "Ligne 1\nLigne 2\nLigne 3" )) echo "ok";
  3. else "snif:(";
  4. ?>


 
le script retourne bien "ok", je vois mon mail dans la fil d'attente sur le serveur quelques secondes avant de disparaitre. mais je ne recoit jamais rien :(
 
 
dautres fois le mail reste dans la file d'attente puis va dans "badmail" au bout de 24h

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed