Envoi de mail --> Direct Spam - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : Envoi de mail --> Direct Spam (/thread-640.html) |
Envoi de mail --> Direct Spam - Sw00p - 27-05-2008 Bonjour à tous Voila, je viens vers vous, car j'ai un petit problème, de configuration. Je viens d'installer My BB sur un serveur dédié. L'envoi de mail marche bien, la seule ombre au tableau, c'est que tous les messages que je reçois, vont directement dans le dossier Spam. Idem pour le second admin, tous les mails du forum, vont dans son dossier spam. J'ai remarqué que le nom de l'expéditeur était : "xxxxxx Mailer" xxxxx : étant le nom de mon forum. Je me demande si c'est pas le Mailer qui pose probleme. Ou puis-je modifier ce parametre ? Merci à vous RE: Envoi de mail --> Direct Spam - Sundark - 27-05-2008 Tu as peut-être ton domaine sur une liste "rouge" de FAI, donc ça vas dans SPAM. Ou alors tu as fait tes essais seulement sur des adresses de type Hotmail ? Tu pourrais détailler le type de mail touché par le problème ? PS: Ça ne viens pas de l'entête, mais il est vrai qu'il y a des "requête" à mettre dans l'en-tête d'un message (le sujet) pour qu'il n'atterisse pas dans le dossier "spam". (je suis pas sur que ça fonctionne cela dit..) RE: Envoi de mail --> Direct Spam - Sw00p - 27-05-2008 Merci de ta réponse. J'ai testé sur Gmail et Hotmail = Spam A mon avis, si j'enleve mailer, ca devrait marcher, mais je sais pas ou se trouve la ligne RE: Envoi de mail --> Direct Spam - Le Poulpe - 27-05-2008 Bonjour, Les hébergeurs de mails sont très sévères avec le filtrage de spam. Mais pour peu que vous déclariez que les mails issus de votre domaine ne sont pas du spam, tout rentrera dans l'ordre. (Cela prend plusieurs semaines et est rarement immédiat ; en attendant informez les utilisateurs de votre forum. RE: Envoi de mail --> Direct Spam - Sw00p - 27-05-2008 Ok... merci de votre réponse. Néanmoins, est ce possible de modifier ce parametre ? Mailer... Car avec PunBB, aucun probleme, les mails arrivaient dans le bon dossier. Voir deja si ca résout le probleme.. Merci RE: Envoi de mail --> Direct Spam - Le Poulpe - 27-05-2008 Bonjour, Je n'ai pas trouvé le moyen de supprimer ce mailer ; il faudrait peut-être toucher au code source ? RE: Envoi de mail --> Direct Spam - Sundark - 27-05-2008 Je vais aller jeter un coup d'œil du côté des fichiers en rapport avec la fonction "mail" et je vous tiens au courant. Je comprendrais bien pourquoi le "mailer" serais mis dans le dossier des indésirables seulement si chez moi ça ne le faisait pas.. Mon forum envoie bien les courriers dans les bons dossier. Enfin, je vais vérifier. Edition: Alors pour modifier/supprimer le 'mailer'. Vas à la racine de ton forum, dans le répertoire /inc/ télécharge le fichier functions.php Ouvre le avec un éditeur de texte, comme le bloc note. Cherche la ligne 338 (edition -> aller à la ligne je crois) Modifie la ligne: Code PHP : $from = "\"".$mybb->settings['bbname']." Mailer\" <".$mybb->settings['adminemail'].">"; Par la ligne (si tu veux le modifier): Code PHP : $from = "\"".$mybb->settings['bbname']." CE QUE TU VEUX ICI\" <".$mybb->settings['adminemail'].">"; Code PHP : $from = "\"CE QUE TU VEUX ICI ".$mybb->settings['bbname']."\" <".$mybb->settings['adminemail'].">"; Si tu veux simplement enlever la mention "Mailer": Tu supprime le MOT "Mailer" et rien d'autre, ca donne ça: Code PHP : $from = "\"".$mybb->settings['bbname']."\" <".$mybb->settings['adminemail'].">"; Ou tu télécharge simplement le fichier que tu devras replacer dans le répertoire /inc/ (Compatible 1.2.12 et 1.2.13 -> Il n'est pas compatible avec la 1.2.11 et inférieur sous peine de "crash" de votre forum) RE: Envoi de mail --> Direct Spam - spyto - 27-05-2008 Edit: oups.. j'arrive trop tard ! Je n'avais pas vu que Sundark avai édité son post !!! Tant pis je laisse ce post... ----------------------------------------- Bon, bien que je ne sois pas du tout persuadé que la présence du mot "Mailer" dans le sujet entraîne l'envoi du message dans le dossier "Spam", il faut effectivement toucher au code !!! Si je ne me trompe le fichier concerné est "/inc/functions.php". A partir de la ligne 255 de ce fichier, vous avez: Code PHP : // Build mail headers A la ligne 338, remplacez le mot Mailer par autre chose et testez... Je n'y crois pas trop, car lorsque dans la messagerie classique (je ne parle plus du forum), on s'est trompé dans le mail du destinataire, beaucoup de serveurs de FAI renvoient un message d'erreur comportant très souvent "Mailer daemon etc..." et ce n'est pas pour auttant que ce message d'erreur est catapulté dans le dossier "Spam" ! Note: Un « Mailer daemon » est un e-mail vous indiquant un dysfonctionnement sur les serveurs de messagerie J'espère que c'est le bon fichier à retoucher... @+ Spyto RE: Envoi de mail --> Direct Spam - Sw00p - 27-05-2008 Merci de vos réponses, ca marche. Les mails arrive bien à destination. Par contre, par moment, ca arrive 10mn aprés mais bon, l'important c'est que ca arrive. Merci à vous RE: Envoi de mail --> Direct Spam - Sundark - 28-05-2008 Le temps varie en fonction des serveurs d'envois, et réceptions d'email, MyBB fait son travail en temps et en heure lui, donc nous ne pouvons rien faire pour cela. (sauf erreur de ma par..) Tu as dit plus haut qu'il s'agissait d'un serveur dédié, tu utilise quel serveur SMTP/POP3 ? RE: Envoi de mail --> Direct Spam - Sw00p - 28-05-2008 Je suis sur un serveur Kimsuffi. Je passe par la fonction (mail) RE: Envoi de mail --> Direct Spam - Sundark - 28-05-2008 Euh euh, et ça marche ? *étonné* Car la fonction mail(); sauf erreur de ma par, il faut avoir installer sois même un serveur SMTP ? Non ? Ou peut-être que c'est prêt-installé avec ta machine ? RE: Envoi de mail --> Direct Spam - Le Poulpe - 28-05-2008 Hello, La fonction mail() n'utilise pas forcément un serveur SMTP installé. (cf. http://fr3.php.net/manual/fr/function.mail.php ) Et je cite : "MyBB only uses the PHP mail() function. You'll have to configure the sendmail path in your php.ini (if you have access to it), or just ask your webhost." RE: Envoi de mail --> Direct Spam - Sw00p - 28-05-2008 C'est un pote qui à fait l'installation (Unbutu) sur le serveur. Tout est "prêt" configuré, et "prêt" à l'emploi RE: Envoi de mail --> Direct Spam - spyto - 28-05-2008 Slut, La fonction mail() fait partie de PHP ! Cependant, selon les hébergeurs (FAI, serveurs...) elle est, ou n'est pas activée ! Par exemple il fut un temps où, chez Free, elle faisait partie des fonctions désactivées... Actuellement, elle est activée, avec, je crois une limite nombre d'utilisations par mois. Dans les cas où elle n'est pas activée, ça pose évidemment un problème pour l'utilisation de MyBB ! RE: Envoi de mail --> Direct Spam - Sundark - 28-05-2008 Je pense que son collègue à modifier le fichier php.ini de tel sorte à communiquer avec un serveur SMTP externe. smtp.wanadoo.fr, smtp.free.fr, et tant d'autre ! Sinon pour le problème de spam, quand tu reçoit le message dans le bon dossier, l'en tête contient ton email ou le nom de ton forum ? Chez moi après modification, l'expéditeur contenait simplement l'email.. |