1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Envoi de mail --> Direct Spam
Mots-clés » envoi, mail, direct, spam
27-05-2008, 13:20, (Modification du message : 27-05-2008, 13:57 par Sw00p.)
#1
Sad  Envoi de mail --> Direct Spam
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
Répondre
27-05-2008, 14:00,
#2
RE: Envoi de mail --> Direct Spam
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..)

Sundark
Si vous êtes courageux ! Voici ma présentation: Moi.
PS: Je vous encourage à vous présenter Smile
Créer serveur privé WoW
Répondre
27-05-2008, 14:06,
#3
RE: Envoi de mail --> Direct Spam
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
Répondre
27-05-2008, 14:56,
#4
RE: Envoi de mail --> Direct Spam
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.
Répondre
27-05-2008, 15:22, (Modification du message : 27-05-2008, 15:28 par Sw00p.)
#5
RE: Envoi de mail --> Direct Spam
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
Répondre
27-05-2008, 16:04,
#6
RE: Envoi de mail --> Direct Spam
Bonjour,

Je n'ai pas trouvé le moyen de supprimer ce mailer ; il faudrait peut-être toucher au code source ?
Répondre
27-05-2008, 16:13, (Modification du message : 27-05-2008, 17:07 par Sundark.)
#7
RE: Envoi de mail --> Direct Spam
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'].">"
Si tu veux écrire AVANT le nom du forum
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)


Pièces jointes
.php   functions.php (Taille : 98.84 Ko / Téléchargements : 0)

Sundark
Si vous êtes courageux ! Voici ma présentation: Moi.
PS: Je vous encourage à vous présenter Smile
Créer serveur privé WoW
Répondre
27-05-2008, 17:17, (Modification du message : 27-05-2008, 17:20 par spyto.)
#8
RE: Envoi de mail --> Direct Spam
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
    
if(my_strlen(trim($from)) == 0)
    {
        
$from "\"".$mybb->settings['bbname']." Mailer\" <".$mybb->settings['adminemail'].">";
    }
    
$headers .= "From: {$from}\n";
    
$headers .= "Return-Path: {$mybb->settings['adminemail']}\n"
etc...

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

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
27-05-2008, 23:36,
#9
RE: Envoi de mail --> Direct Spam
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
Répondre
28-05-2008, 7:23,
#10
RE: Envoi de mail --> Direct Spam
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 ?

Sundark
Si vous êtes courageux ! Voici ma présentation: Moi.
PS: Je vous encourage à vous présenter Smile
Créer serveur privé WoW
Répondre
28-05-2008, 7:38,
#11
RE: Envoi de mail --> Direct Spam
Je suis sur un serveur Kimsuffi.
Je passe par la fonction (mail)
Répondre
28-05-2008, 7:54,
#12
RE: Envoi de mail --> Direct Spam
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 ?

Sundark
Si vous êtes courageux ! Voici ma présentation: Moi.
PS: Je vous encourage à vous présenter Smile
Créer serveur privé WoW
Répondre
28-05-2008, 8:03, (Modification du message : 28-05-2008, 8:11 par Le Poulpe.)
#13
RE: Envoi de mail --> Direct Spam
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."

Smile
Répondre
28-05-2008, 8:52,
#14
RE: Envoi de mail --> Direct Spam
C'est un pote qui à fait l'installation (Unbutu) sur le serveur.
Tout est "prêt" configuré, et "prêt" à l'emploi Smile
Répondre
28-05-2008, 10:19,
#15
RE: Envoi de mail --> Direct Spam
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 !

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
28-05-2008, 10:32,
#16
RE: Envoi de mail --> Direct Spam
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..

Sundark
Si vous êtes courageux ! Voici ma présentation: Moi.
PS: Je vous encourage à vous présenter Smile
Créer serveur privé WoW
Répondre




Utilisateur(s) parcourant ce sujet : 6 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique