web-dev-qa-db-fra.com

Comment configurer la fonctionnalité de messagerie Drupal sur le serveur GoDaddy

J'ai Drupal 6 installé sur un serveur GoDaddy. La fonctionnalité de messagerie fonctionnait normalement, mais il y a environ un mois, ils ont déplacé mon site vers leur nouvelle génération de serveurs. Aujourd'hui, après avoir configuré certains déclencheurs, Drupal n'envoie plus d'e-mails, y compris le formulaire de contact. courriels.

Quelqu'un peut-il me diriger vers un guide concis sur la configuration de la fonctionnalité de messagerie Drupal en général ou spécifiquement pour GoDaddy? J'ai essayé de chercher sur le site d'assistance de GoDaddy mais je n'ai rien trouvé d'utile (grosse surprise là-bas).

3
SSilk

Vous pouvez essayer le module SMTP de Drupal avec le serveur de courrier sortant de GoDaddy. Ceci oblige Drupal à envoyer des courriers électroniques en utilisant le serveur de messagerie de GoDaddy au lieu de la fonction mail() de PHP, qui est probablement désactivée sur le nouveau serveur GoDaddy, comme c'est le cas avec les packages d'hébergement partagé.

  1. Téléchargez le module SMTP pour Drupal 6.
  2. Copiez les fichiers inclus dans le téléchargement dans un répertoire nommé "smtp" dans votre répertoire Drupal sites/all/modules /.
  3. Téléchargez le paquet PHPMailer et placez-le dans un répertoire nommé "phpmailer" dans votre répertoire/sites/all/modules/smtp.
  4. Connectez-vous en tant qu'administrateur du site.
  5. Activez le module de support d’authentification SMTP sous Administrer -> Création de sites -> Modules.
  6. Renseignez les paramètres de votre serveur SMTP (courrier sortant) sur la page Administrer -> Configuration du site -> Prise en charge de l'authentification SMTP. Pour envoyer des messages via le serveur de GoDaddy, utilisez "smtpout.secureserver.net" pour l'adresse, désactivez le cryptage (SSL), l'authentification, configurez le port sur 80 et utilisez l'adresse e-mail et le mot de passe de votre compte GoDaddy (les mêmes que ceux que vous utilisez). se connecter à leur service de messagerie Web ).
1
Nick

Si vous n'avez pas installé le module SMTP, procurez-vous ici .

Puis sous Configuration-> Système-> Prise en charge de l'authentification SMTP :

Définissez la valeur du champ serveur SMTP sur: relay-hosting . Secureserver.net

Définissez le port SMTP sur: 25

N'utilisez pas de protocole crypté. Laissez également les champs "nom d'utilisateur" et "mot de passe" vides.

1
Amit Yaron