Vous êtes ici Forums > Dépôt de sources > Envoi de mail php

SUJET: Envoi de mail php
  Le 18 Mai 2010 à 14:05:51
Bonjour,



j'ai un problème d'envoi de mail. Je suis sur un site intranet et veux me connecter à un réseau sécuriser pour l'envoi des mail (qui commence par https et se nomme gmail.gemalto.com)

voici la config de mon php.ini :

[mail function]
; For Win32 only.
SMTP = gmail.gemalto.com

smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

; 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 =

voici le message d'erreur :

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in D:DataIndusFstest.php on line 5

Warning: mail() [function.mail]: Failed to connect to mailserver at "gmail.gemalto.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:DataIndusFstest.php on line 14




et voici le code :

echo "</br>objet_connaissance : </br>envoi des mail</br>";
mail('Boris.Kouka@gemalto.com', 'sujet', 'message');

$headers ='From: "nkouka"<Boris.Kouka@gemalto.com>'."n";
$headers .='Reply-To: Boris.Kouka@gemalto.com'."n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."n";
$headers .='Content-Transfer-Encoding: 8bit';

$message ='<html><head><title>Un titre ici</title></head><body>Un message de test</body></html>';

if($ac=mail('Boris.Kouka@gemalto.com', 'Sujet', $message, $headers))
{
echo 'Le message a été envoyé';
}
else
{
echo 'Le message n'a pu être envoyé'; echo "</br>".$ac;
}




Lorsque que fait netnet smtp.gmail.gemalto.com 25 il y à un problème de connexion :

connexion fail could not open connexion to the host

Merci d'avance
wachmotep
profil du membre
Message: 1

Dernière réponse le
18-05-2010 à 17:18:30
par KOogar
 

  Le 18 Mai 2010 à 17:18:30
tu as une api pour la lecture
http://sourceforge.net/projects/gmail-api/

pour ce qui est de connecté gmail a partir d'un serveur local.. je pense que tu n'auras jamais acces. Mieux vaut monter un webmail en ligne (tu as beaucoup de scripts mais tres peut de gratuit pour les webmail) http://www.hotscripts.com/category/php/scripts-programs/email-systems/web-based-email/ (site en anglais) chez un hebergeur qui a deja des accords avec gmail pour le smtp

KOogar
Modérateur
site web du membre profil du membre
Messages: 315

 
 
Librairie PHP

Connexion

 
 

Explications

 
 

Ressources

 
 
 
 

Flux RSS

 
 
 
 
      TWITTER !!
Suivez phpsources sur Twitter
 
annuaire phpsources référencer vos sites

Répertoire de sites francophones pour ajouter vos sites.
Référencer vos sites

 
Partenaire officiel
Partenaire officiel
 
  Statistiques...
Stats du réseau:
visiteurs en ligne : 50
basées sur les utilisateurs actifs des 5 dernières minutes
membres : 10720
 
Stats du site phpsources:
Dernière mise à jour des stats
hier à

codes sources : 568
scripts : 806
articles - actualités : 101
tutoriel : 34
sites sur le langage PHP : 165
commentaires : 5
total des scripts téléchargés: 534 794
total hits codes sources: 4 896 558