|
|
 |
Envoi d'email |
 |
Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.
|
Auteur
|
Message
|
|
Delph Delph
|
Dimanche 20 Mai 2007 6:24:52 pm
Envoi d'email
Bonjour,
J'ai créé un formulaire avec le feedback_form et la très bonne explication du site http://www.linuxorable.fr mais j'ai un problème : le mail n'est jamais envoyé. J'ai pourtant renseigné les informations dans le site.ini de mon siteaccess dans la rubrique [MailSettings].
Merci de votre aide.
|
|
Jerry M
|
Lundi 21 Mai 2007 5:05:24 pm
Re: Envoi d'email
Bonjour,
J'ai le même problème et je n'arrive pas à trouver la solution. Tout semble configuré et pourtant aucun mail ne part et il m'est impossible d'en trouver la cause. Si entre temps vous trouvez la problème, je vous remercie de me dire comment.
|
|
Eazy publish
|
Jeudi 31 Mai 2007 11:23:13 pm
Re: Envoi d'email
bonsoir ,
lors d'une saisi d'un formulaire , lors du submit , il faut specifier le l'adresse email dans :
\templates\content\collectedinfomail\form.tpl
{* Use this line to specify the email in the template, can read this from the object to
make it dynamic pr form
{set-block scope=root variable=email_receiver}nospam@ez.no{/set-block}
*}
tu peut rajouter un attribut dans ta classe 'receiver' et :
{* Use this line to specify the email in the template, can read this from the object to
make it dynamic pr form*}
{set-block scope=root variable=email_receiver}{$object.data_map.receiver.content}{/set-block}
|
|
Delph Delph
|
Lundi 25 Juin 2007 3:48:01 pm
Re: Envoi d'email
Merci pour la réponse mais j'ai fait cette manip et je ne reçoit toujours aucun mail.
Pouvez-vous me dire comment vous faites, s'il vous plait, pour envoyer des mails via un formulaire.
J'ai aussi une autre question : comment fait-on pour envoyer une pièce jointe (avec bouton parcourir dans le formulaire pour sélectionner le fichier) ?
|
|
Cyrille CP
|
Mardi 26 Juin 2007 10:23:08 am
Re: Envoi d'email
Je suppose qu'il te faut juste créer un attribut de type file dans ta classe feedback,
par contre pour la gestion derrière de l'envoi de mail avec pieces jointes etc , je partirais peut etre sur un
"traitement personnalisé" (réécriture du content action) ou des couples de modules/fonctions génériques.
Voici une petite aide en shakespearien: http://serwatka.net/index.php/en/blog/do_you_need_action
mais c'est peut être trop complexe ... si qqun trouve ququchose d'autre je suis preneur aussi ^^
|
|
Delph Delph
|
Jeudi 05 Juillet 2007 5:31:37 pm
Re: Envoi d'email
Je n'ai toujours aucune réponse, et je ne comprends pas pourquoi le feedback form ne fonctionne pas alors que j'arrive bien à envoyer un mail en php.
J'ai dû créer un script php pour pouvoir envoyer un mail. A quoi sert le feedback form finalement ?
|
|
Sylvain Guittard
|
Jeudi 05 Juillet 2007 10:58:48 pm
Re: Envoi d'email
Salut,
Reprenons depuis le début, afin de déceler le problème.
Premièrement:
Quels sont tes paramètres du fichier site.ini.append.php? Utilises-tu le sendmail ou plutôt un serveur smtp?
Deuxièmement:
As-tu créer ton propre formulaire de contact? As-tu essayer de créer un formulaire de contact standard (la classe par défaut)?
Au sujet de la pièce jointe: aux dernières nouvelles cela n'est pas possible. Si je me trompe, veuillez me corriger.
Et encore et toujours la même question: Quelle version d'eZ Publish utilises-tu?
@+
Sylvain
|
|
Delph Delph
|
Vendredi 06 Juillet 2007 10:01:48 am
Re: Envoi d'email
Bonjour,
Ma version d'eZ publish est la derniere : 3.9.2.
Je ne sais pas ce qu'est sendmail, j'ai paramétré le smtp dans mon site.ini.append.php en paramétrant :
[MailSettings]
AdminEmail
EmailSender
TransportPort
Transport
TransportServer
J'ai essayé avec plusieurs formulaire qui ont des champs collecteur d'information.
Pour l'instant j'essaye avec le site d'exemple ezwebin et je vois bien les collections dans mon menu administration, mais je ne reçoit pas le mail.
Merci.
|
|
Sylvain Guittard
|
Vendredi 06 Juillet 2007 10:33:00 am
Re: Envoi d'email
Salut,
Au sujet du sendmail (pour ton information): sous eZ publish, il existe deux façon d'envoyer un email: le "sendmail" (fonction) ou un serveur SMTP. Lors de ton installation d'eZ Publish, tu dois choisir le mode de transport. Tu n'as pas du y prêter attention.
Je sais que depuis la 3.9, le système d'authentification sur les serveurs smtp est différent. Cela a causé pas mal de bugs.
Un petit lien d'exemple:
http://issues.ez.no/IssueView.php?Id=9900&activeItem=2
Je ne dis pas que c'est çà, mais cela peut-être une piste... Il faudrait que tu vérifies si ton serveur smtp ne te jette pas. Essai un autre serveur SMTP...
A mon avis, il faudrait (dans un premier temps) essayer de faire marcher le formulaire de contact d'origine (feedback_form). Celui doit fonctionner. Après tu essaieras tes formulaires.
Bon courage,
Sylvain
|
|
|
 |
|