problème d'envoie de mail quand loguer
Visiteur
Boosteur Inactif
j'ai un gros soucis ,je suis en version 3 ,l'envoie de mail se passe très bien sauf quand je suis loger en utilisateur ou admin ,
j'ai fais des essais ,je ne comprends pas trop la blague ....
si quelqu'un à déjà eu le soucis ,je suis preneur ...
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
possible d'être plus explicite ?
Message d'erreur ? méthode de reproduction ? Screen ? vidéo ?
Hébergeur ? SMTP ou mail() ?
Cordialement, janus57
Visiteur
Boosteur Inactif
j'avais modifié la page de contact (rajouter des champs),donc pour essayer je l'ai remis d'origine mais j'ai le même soucis ....
quand quelqu'un envoie un mail avec la page de contact sans être loger sur son compte ,cela fonctionne sans soucis ... mais quand on est loger je ne reçois pas le mail (la page dit bien que le mail est envoyer !!),il y a donc un schmilblique quelque part ....
quel est la logique d'etre loger ou pas dans cette page de contact ? voila ma question
merci de votre réponse
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
normalement cela change juste l'objet du mail.
Du coup faut la réponse aux autres questions.
Citation :
Hébergeur ? SMTP ou mail() ?
Car le mail part peut être très bien depuis votre hébergement mais si après vous déclenché un filtre que votre hébergeur à récemment mis en place bah poubelle.
De mémoire les envois de mail en V3 ne sont pas tout à fait conforme avec les "bonnes" règles d'envois.
Pour être précis en V3 le système de mail est fait mains alors que en V4+ c'est PHPMailer qui fait tout (script spécialisé dans l’envoie de mails via mail() ou smtp et bien d'autres options).
Cordialement, janus57
Visiteur
Boosteur Inactif
mon hebergeur c'est nuxit
j'ai deux site avec phpboost sur le même hébergement ,1 ok et pas l'autre !!
si je fais un test.php il ne fonctionne bizzarement pas sur les deux site
test.php :
<?php
$headers ='From: xx@gmail.com'."n";
$headers .='Reply-To: xx@gmail.com'."n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."n";
$headers .='Content-Transfer-Encoding: 8bit';
mail('xx@gmail.com', 'Sujet du mail ','Message contenu de l email', $headers);
?>
je pense que c'est nuxit qui deconne ?
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
faudrait tester avec PHPMailer pour voir si cela passe.
Cordialement, janus57
Visiteur
Boosteur Inactif
En fait, Le champ From: doit être un email de votre domaine : N’utilisez pas de mail extérieur à Nuxit (@hotmail.fr, @gmail.com, etc…
sous peine de voir vos envois bloqués par notre antispam.donc ... comment faire car je pense que cela vient de la .... non ?
dans kernel/framework/io/mail.class.php peut-être ?
Visiteur
Boosteur Inactif
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Visiteur
Boosteur Inactif
pour moi admin ,ok,çà marchera
mais cela ne changera rien pour mes utilisateurs enregistrés !!
cela fonctionne quand on n'est pas loger ...
comment faire pareil quand on est loger ?
j'ai bien réussi à l'écrire en dur dans mail.class.php mais quand je fait répondre , cela ne va plus car je réponds sur le from :
la galère ....
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
normalement c'est le reply-to qui prend le relais et non le from.
Cordialement, janus57
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
pourquoi l'ecrire en dur au lieu de l'admin avancée ?
En théorie les membres ne peuvent de toute façon pas envoyer de mail depuis le site avec leur propre adresse, non ?
Quand ils remplissent le formulaire de contact, c'est l'adresse de l'admin qui envoie le mail, non ?
Visiteur
Boosteur Inactif
effectivement c'est le reply-to janus qu'il faut que je trouve
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
je le re-dis le système de la V3 a été fait à la main, donc je sais pas comment il gérer ça avant.
Sinon pour info en V4.0 les mails envoyé par un membre se présente comme ceci au niveau des entêtes
Code TEXT :
From - Sat Aug 23 13:24:58 2014 Return-Path: <mail@live.fr> Delivered-To: contact@site.fr.cr Received: (from mail@live.fr) by node05.cluster1.easy-hebergement.net (mini_sendmail/1.3.6 29jun2005); Sat, 23 Aug 2014 09:23:45 CEST (sender www-data@node05.cluster1.easy-hebergement.net) To: webmaster@site.fr.cr, contact@site.fr.cr, admin_site@live.fr Subject: Liens X-PHP-Originating-Script: 4563:class.phpmailer.php Date: Sat, 23 Aug 2014 09:23:45 +0200 From: SITE-NAME - Utilisateur <mail@live.fr> Reply-To: SITE-NAME - Utilisateur <mail@live.fr> Message-ID: <8cea9a7b5cd23e05586d09487d9dd07f@www.bangfairyfansubs.tk> X-Priority: 3 X-Mailer: PHPMailer 5.2.6 (https://github.com/PHPMailer/PHPMailer/) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit
Donc si c'est pareil en V3 le from et reply-to on la même adresse, ce qui est faux et donc a remonter dans le bugtracker.
Cordialement, janus57
Édité par janus57 Le 08/03/2015 à 23h29
Visiteur
Boosteur Inactif
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
