MyBB.support, le portail francophone de MyBB

Version complète : Suppression de l'envoi de mail
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour tout le monde !

J'aimerai savoir s'il était possible de supprimer de manière définitive l'option qui envoi un mail à chaque message privé étant donné que mon hébergeur me l'interdit, et que j'ai besoin d'envoyer quelques messages privés généraux. Si oui, comment s'il vous plait ?

Cordialement,
Damoclès.
Chacun est libre, dans le panneau de configuration, de désactiver les notifications par courrier électronique. Si les utilisateurs reçoivent un courriel, c'est qu'ils en ont fait le choix, je ne vois donc pas où serait le problème. Par ailleurs, pour alléger les envois, il me semble qu'il y a quelques paramètres dans le panneau d'administration (Configuration -> Serveur et Optimisation (de mémoire)).
@ Saphir : son problème est que l'hébergeur lui interdit, il est vrai qu'autrement ce n'est pas un problème Big Grin

@ Damocles : une interdiction ? Je suppose donc que tu es sur du gratuit. Par conséquent je pense qu'il n'y a pas de souci sauf si ton forum est un des plus connus du web ! En effet je doute qu'un hebergeur interdise l'envoi de mails, c'est généralement le massmail qui est interdit (newsletters). Donc si un mail est envoyé à chaque message privé, étant donné qu'il n'y a donc qu'un destinataire, je ne pense pas que ça pose problème Wink
Je ne vois qu'une solution sans toucher aux fichiers système.

1. Faire disparaître la case à cocher du panneau de configuration utilisateur.
Dans le template 'usercp_options', supprimer ceci :
Code PHP :
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="pmnotify" id="pmnotify" value="1" {$pmnotifycheck} /></td

2. Invalider toute notification de MP par mail pour les utilisateurs existants ayant déjà coché la case.
Pour cela, exécuter cette requête dans phpMyAdmin :
Code :
UPDATE `mybb_users` SET `pmnotify`= 'no';

Mais ça ressemble à de la "dictature", tu prives tes utilisateurs d'une liberté de choix.
Dans les paramètres d'envoi de mails du forum, tu peux changer mail() par SMTP et tour laisser vide, mais il n'y aura alors plus du tout de mails envoyés, en utilisant cette méthode, tu oid aussi envoyer les mails depuis un "fournisseur" externe, et non plus à partir de ton hebergeur.
Merci à vous deux de m'avoir répondu et de m'avoir aidé ! J'ai finalement pris la solution de Spyto étant donné que ce doit être la plus facile (enfin, celle que j'ai le mieux compris).

Pour te répondre Spyto, une dictature, peut-être, mais c'est pas mon choix. J'aimerai bien leur laisser la solution, mais c'est pour moi quelque chose qui relève de l'impossible étant donné que j'ai déjà été supsendu trois fois par mon hébergeur...
 Utilitaire de traduction fourni par Regentronique