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

  FORUM HardWare.fr
  Programmation
  PHP

  Envoi de mail bloqué

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoi de mail bloqué

n°1755857
marcandre7​4
Posté le 05-07-2008 à 12:15:50  profilanswer
 

Bonjour à tous,
 
En ce moment je suis en train de tester un envoi de mail via une page Php. En utilisant la fonction mail(). Seulement voilà  la fonction mail qui reste bloqué pendant environs 2 minutes et n'envoie rien comme email.
 
Cette page web permettant d'envoyer l'email est situé sur un serveur Apache 2.2.3 sur un serveur Linux RedHat Enterprise 5.1.
J'utilise un serveur smtp Xmail sous Windows Server 2003.  
 
Je précise que pour le moment les deux serveurs (Linux et Windows ) ne sont pas sous le même réseau. Le serveur de messagerie sous windows est en production. Tandis que le serveur linux est à l'essais.
 
Je vous montre la configuration sur php.ini sous le serveur linux :  
 

Citation :


[mail function]
; For Win32 only.
;SMTP = localhost
SMTP = nom_serveur_smtp
 
smtp_port = 25
 
; For Win32 only.
;sendmail_from = me@example.com
sendmail_from = email@domaine.com
 
 
; For Unix only.  You may supply arguments as well (default: "sendmail -t -i" ).
;sendmail_path = /usr/sbin/sendmail -t -i
 
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =


 
Ainsi que le code Php qui fait un test d'envoi de mail :  

Citation :


<?php
 $destinataire = 'mail_destinataire@nom_adresse.com';
 $objet = 'Test';
 
 $headers  = 'MIME-Version: 1.0' . "\n";
     $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
 
     // En-ttes additionnels
     $headers .= 'From: mail_expediteur@adresse_expediteur.com <mail_expediteur@adresse_expediteur.com>' . "\n\n";
  $message = '<b>test du message</b>';
 
 if(!mail($destinataire,$objet, $message,$headers)){
  print("echec lors de l'envoi de mail !" );
 }else{
  print("envoi de mail réussi !" );
 }
 
?>


 
Entre temps j'ai testé la connexion avec telnet vers notre serveur de messagerie windows distant elle ne se fait pas.
 
Y a t'il des configurations supplémentaires à faire pour l'envoi de mail via php ?
Est ce qu'il est possible de faire appeler un serveur de messagerie distant sachant que l'on a un serveur web en test.
 
En vous remerciant d'avance .

mood
Publicité
Posté le 05-07-2008 à 12:15:50  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Envoi de mail bloqué

 

Sujets relatifs
[PHP] Mail avec serveur Exchange[PHPMailer] PB/Bug "!" dans texte du mail après envoi.
Un popup html avec renvoi mailEnvoi SMS via VB6.0
parametrage qmail pour envoi multiple[AJAX] Fonctionnement synchrone et envoi type POST sous IE
envoi d'un buffer contenant une imageVérifier si un e-mail contient un texte précis
Envoi Email avec VB6.0 
Plus de sujets relatifs à : Envoi de mail bloqué


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