THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Aprés moulte recherche sans succés pour la mise en marche des mails je viens vers vous afin d'etre aider car la je nage, je nage.

Alors pour deja situé avec quoi je bosse:

j'ai un serveur Wamp2.0 avec php 5.3.0 et msql 5.1.36
Donc mon serveur fonctionne en local et accessible depuis le net grace à une simple redirection de mon domaine de chez ovh vers ma machine.

Tous fonctionne comme il faut sauf tous ce qui concerne les mails.

j'aimerai si possible avoir une aide sur la configuration car je patauge et je ne suis pas vraiment expert en codage.

Actuellement les manips que j'ai fais sont :

Au niveau de php.ini

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.live.fr
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = xxxxxx@live.fr

ensuite dans mon fichier class.phpmailer.php

j'ai rentrer les infos mot de passe login smtp etc...

apres cela j'ai tester la fonction mail en cliquant sur mot de passe perdu donc la pas de reception de message mais en haut de la page j'ai cette erreur:


Deprecated: Function split() is deprecated in C:\wamp\www\lib\phpMailer\class.phpmailer.php on line 477

qui correspond a cette ligne :

    $toArr = split(',', $to);

Voila si quelqu'un veut bien m'aider, merci d'avance.

Offline


Bonjour Hyzendil,

Perso je n'utilise pas PhpMailer car mon hebergeur n'utilise pas cette lib,
et j'ai passe beaucoup de temps a bidouiller pour rien...
Est tu certain que ton hebergeur l'utilise?

Reg


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Bonjour reg,

Alors je pense que j'ai oublié un détails,

En faite j'ai juste pris la premiere formule chez OVH pour acheter seulement le nom de domaine en .fr.

J'ai accés à une interface pour administrer mon domaine d'ou j'ai pus faire ma redirection vers mon pc car je suis en local mais aprés je ne sais pas si j'ai bien cette fonction qui est comprise dans ma formule.

Ce que j'ai oublier de dire c'est que j'essayer de me servir de mon adresse personnel qui est une adresse hotmail.

Voila si tu peux m'éclaircir ou si tu as une autre méthode pour que je m'en sorte, merci d'avance.

Offline


Le probleme de

Deprecated: Function split() is deprecated

veux dire que cette fonction est depreciee dans php 5.3
donc soit la version de Thelia est trop ancienne (utilise des fonctions 'depreced'), mais je ne sais pas ou verifier la version de php 5.? utilisee par rapport a la version Thelia...
Soit tu peux te rendre a l'adresse http://www.wampserver.com/addons_php.php
et telecharger une version php 5.2 qui elle supporte la fonction split()

Sinon tu peux biaiser de cette facon
http://www.developpez.net/forums/d81488 … obsoletes/


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Bonsoir reg,

Effectivement le soucis est régler en passant sous une ancienne version de php 5.2.X et je te remercie du coup de pouce.

Néanmois je reste toujours embêter avec mon premier soucis : les mails.

Peux tu me conseiller sur la configuration ou alors me montrer un autre moyen si il y a ?

Last edited by hyzendil (03-11-2009 04:25:44)

Offline


Malheureusement comme je n'utilise pas PhpMailer...
voici un lien que me semble cependant interressant
http://stephaneey.developpez.com/tutori … phpmailer/

Sinon un lien plus specifique OVH+phpmailer+stmp
http://www.google.com/search?hl=en&safe … CC8QrQIwBQ

Mais la je te laisse decripter.


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Je n'est pas trouvé d'info(pour mon niveau) pouvant réellement m'éclaircir, j'y connais pas grand chose en codage et j'ai pas envie de ruiner le code en place en faisant n'importe quoi.

J'imagine ne pas avoir été le seul à avoir rencontrer ce soucis, enfin je pense.

Si quelqu'un veut bien m'aider un petit peu pour configurer tout ca ou mon montrer une autre possibilité, je lui en serais reconnaissant.

Merci d'avance.

Offline

Offline


hyzendil wrote:

j'ai un serveur Wamp2.0 avec php 5.3.0 et msql 5.1.36
Donc mon serveur fonctionne en local et accessible depuis le net grace à une simple redirection de mon domaine de chez ovh vers ma machine.

Je pense que le problème vient de là.

As-tu essayé les envois de mail en local pur, sans passer par ovh ?

Et les envois de mail directement en ligne ?

Alfouine,


Au royaume des aveugles, les borgnes sont mal vus.

  • manu
  • faï tot petar miladiu

Offline


phpmailer tel qu'il est configuré pour Thelia n'utilise pas le protocole SMTP mais la fonction mail de PHP.

Renseigne plutot le serveur SMTP du FAI sur lequel tu es connecté (si tu es sur une connexion orange tout de suite renseigne ceux de wanadoo par ex) (http://www.commentcamarche.net/faq/suje … cipaux-fai)


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


Bah écoutez les gars, Bravo :)

Ca fonctionne nikel !

Il suffisait donc de renseigner dans le php.ini de wamp:

Le smtp de mon fournisseur internet comme m'as conseillé manu.
(Et non comme je le pensé le smtp de ma messagerie que je souhaite utilisé.)

Ce qui donne :

[mail function]
; For Win32 only.
SMTP = smtp.orange.fr    ( pensez à modifier si vous etes chez un autre FAI)
smtp_port = 25

Je retourne faire des tests pour vérifier que tout marche et je repasse vous dire ou j'en suis, mais c'est en trés bonne voie.

ps: trop cool ^^

Last edited by hyzendil (03-11-2009 22:46:58)