Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

Easy/php envoi de mail

1p2p, le mercredi 1 mars 2006 à 16:52:36 
 Signaler ce message aux modérateurs

Bonjour
Je suis satgiaire pour une société qui a un site en ligne et qui veux faire des modificatoins dessus.
Je travail avec easy/php 1.8.0.1 (serveur apache).

En recupérant le code d'envoi de mail du stagiaire à l'origine du site, je n'arrive pas a le faire marcher sur mon pc(windows xp), alors qu'il marche tres bien sur le serveur du site(linux)

la connexion au serveur mail se fait ainsi :
$connection = fsockopen (smtp-cw.nom-societe.net,25, &$errno, &$errstr, 1);

uen fois la connexion effectuée (car elle s'effectue), il y des verifications du mail comme ceci :
fputs($connection, "RCPT TO: $to\n");
$res4=fgets($connection, 256);
if(substr($res4, 0, 3) != "250")
{RETURN FALSE;}

J'ai recupérer $res4 et voila se que j'ai eu :

alert (554 <adresse@hotmail.fr>: Relay access denied

je ne comprend pas pourquoi cela ne marche pas et comment modifier cela.

Si vous avez une idée du pourquoi ou du comment, je suis a votre ecoute et vous remerci d'avance.

1

StreM, le vendredi 3 mars 2006 à 10:45:59

Tu n'aurais pas activé le firewall par hasard ?
Regarde de ce côté je pense...

Moins le blanc est intelligent, plus le noir lui parait bête

Répondre à StreM

2

1p2p, le vendredi 3 mars 2006 à 11:35:47

Non, je n'est ucun pare feu d'actif. Peut etre celui de windows, mais je doute qu'il bloque ça. Si il le bloque, je ne c'est pas comment changer cette fonction.

ps : je suis maintenant sous windows 2000 :(

Répondre à 1p2p

3

kilian, le vendredi 3 mars 2006 à 14:25:07

Tu ne préfères pas utiliser la fonction mail() toute faite ?

Répondre à kilian

4

1p2p, le vendredi 3 mars 2006 à 15:27:42

En effet, personnelement je pense que j'aurais aussi utilisé la fonction mail, mais le code deja present est celui la et je n'est pas vraiment envie de le changer puisqu'il marche, mais malheureusement pas sur ma machine. Cela m'empeche de faire des tests su rmes recentes modifications.

Répondre à 1p2p

5

kilian, le vendredi 3 mars 2006 à 15:49:20

Ok.
Comment ça se passe au niveau du réseau?
Le Linux sur lequel l'envoi de mail fonctionne, où est t'il par rapport au serveur smtp?
Ce sont les mêmes?

La machine windows et le Linux sont dans le même réseau local?

Parce qu'on diraient que ton serveur smtp refuse de relayer les mails de ce pc. C'est plutôt du côté de la config du serveur smtp qu'il faudrait voir.

Répondre à kilian

6

1p2p, le vendredi 3 mars 2006 à 16:03:40

Je n'est pas le même SMTP que le serveur linux dans lequel est le site.

Moi j'ai un smpt de wanadoo.

Répondre à 1p2p

7

kilian, le vendredi 3 mars 2006 à 16:07:03

Et dans fsockopen tu es sûr que tu as mis la bonne adresse?
Tu es sûr que ce n'est pas smtp.wanadoo.fr ?

Répondre à kilian

8

1p2p, le vendredi 3 mars 2006 à 16:14:56

Mais ouiiiiiiiiiiii....

Je suis trop bete, sa doit etre sa qui me bloque
je suis trop bete.

Je te remerci kilian

Répondre à 1p2p

9

 Clem, le vendredi 29 juin 2007 à 09:46:05

Bonjour, moi je me cogne ce message là :

Warning: mail(): Failed to connect to mailserver at "10.0.0.2"
port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
in c:\program files\easyphp1-8\www\nk\modules\Contact\index.php on line 109

ou

Warning: mail(): Failed to connect to mailserver at "smtp.oleane.net" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\nk\modules\Contact\index.php on line 110

ou

Warning: mail(): Failed to connect to mailserver at "BABYLONE" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\nk\modules\Contact\index.php on line 110


Cela en modifiant la composante :
[mail function]
; For Win32 only.
SMTP = smtp.oleane.net dans php.ini

Donc pour résumer, un serveur sous easyphp membre d'un domaine sous exchange 2000.
nom serveur exchange = babylone, ip : 10.0.0.2
J'utilise le module Mail sous nuked klan pour tester un intranet en 2s :p
Avez vous une idée à me transmettre concernant l'impossibilité de contact dur serveur smtp ?

Répondre à Clem
[PHP] config smtp du php ini pour envoi mail bonjour tout le monde , j'ai un petit souci avec mes formulaires contact a chaque fois que j'entre les info et quand je clique envoyer il m'affiche ce message : Warning: mail() [function.mail]: Failed to connect to mailserver at "smtp.xxxxxx.xxx" port... www.commentcamarche.net/forum/affich-3032200-php-config-smtp-du-php-ini-pour-envoi-mail
Base de donnée avec easy php pour géré fichie bonjour je voudrait savoir comment avec easy php on peut gérée une base de donnée contenant des fichier c'est a dire de kel type seront les variables dans la BDD et comment puis je faire pour rendre accessible c fichier depuis le net ainsi que la... www.commentcamarche.net/forum/affich-192772-base-de-donnee-avec-easy-php-pour-gere-fichie
Easy php et vista (Résolu) Bonjour, Je vien de me galérer pas mal à essayer de faire marché easy php avec mon vista, et j'ai trouvé la réponse! bref je vous en fais part :p En fait dans la configuration apache (httpd.conf) vous changer le port 80 en port 18 (pour aller plus... www.commentcamarche.net/forum/affich-3706742-easy-php-et-vista
[Langages] Envoyer un mail avec pièce jointeLes mails, tout comme les pages web, sont livrés avec des en-têtes (headers en anglais). Ces en-têtes servent à donner quelques détails nécessaires comme l'adresse du destinataire, celle de l'envoyeur, la date de l'envoi, le sujet du mail etc. Elles... www.commentcamarche.net/faq/sujet-2761-langages-envoyer-un-mail-avec-piece-jointe
[PHP] Fonction mail()La fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez... www.commentcamarche.net/faq/sujet-117-php-fonction-mail
[Outlook/ThunderBird/Incredimail] Envoi/Réception de mailVous avez des problèmes d'envoi ou de réception de mail dans votre client de messagerie ? Cet article va vous aider à diagnostiquer le problème. 1. Introduction à la messagerie 2. Problèmes d'envoi de mail 3. Problèmes de réception de... www.commentcamarche.net/faq/sujet-5245-outlook-thunderbird-incredimail-envoi-reception-de-mail
Easy PHP . comment fonctionne t'il (Résolu)bonjour a tous, voila j'ai installer easy PHP il fonction en download en local, mais j'aimerais le configurer pour l'exterieure et ou comment y heberger un site web.??? je fais quelque recherche de mon coter, mais toute fois j'espere avoir un bon... www.commentcamarche.net/forum/affich-2216381-easy-php-comment-fonctionne-t-il
Probleme easy PHPRe bonjour a tous, Pour developper mon site, j'utilise Easy Php sur mon ordinateur (windows XP). Les serveurs apache et sql demarrent mais au bout de quelques instants le serveur SQL s'arrète. J'ai le même problème sur mon portable ainsi que sur... www.commentcamarche.net/forum/affich-2315810-probleme-easy-php
PHP - Mail et fonctions réseauPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est... www.commentcamarche.net/contents/php/phpmail.php3