web-dev-qa-db-fra.com

L'hébergement de messagerie Google Apps pour un site hébergé par GoDaddy fonctionne localement, mais pas sur un site actif.

Les problèmes de messagerie GoDaddy sont nombreux, mais je n'ai trouvé personne qui puisse résoudre le même problème:

J'ai un site hébergé sur GoDaddy et un compte Google Apps. Les informations MX sur GoDaddy sont correctes, ainsi que mon code côté serveur et les informations d'identification Google Apps de mon fichier web.config (hôte: smtp.gmail.com, port: 587) sont correctes. Je le sais car je peux envoyer des courriels via SmtpClient qui héberge le serveur de ma machine locale lors du débogage du site. Cependant, une fois transférés sur le compte d'hébergement GoDaddy, tous les courriels ne seront pas envoyés - ils expireront tout simplement. Rien n'a changé en dehors du site en cours d'exécution sur le serveur GoDaddy par opposition à un serveur local.

EDIT - SSL est activé.

Une question en deux parties: 1) Quelqu'un a-t-il des idées sur la manière de résoudre ce problème? 2) Si non, existe-t-il un autre site d'hébergement Web ou d'hébergement d'e-mail, ou une combinaison de 2, que les gens peuvent confirmer comme étant rapide, fonctionne réellement et qu'il n'est pas impossible de coordonner comme tout avec GoDaddy? (Je sais que GoDaddy a son propre serveur de messagerie relais, mais je l’avais utilisé avant de passer à Google et de trouver des courriers électroniques arrivant dans un délai de 30 à 60 minutes).

2
CrB

Pour autant que je puisse comprendre votre question, Gmail n'autorise pas Mial Relay.

Utilisez un service tel que http://sendgrid.com ou http://fastmail.fm

ou mieux, utilisez le serveur de messagerie de GoDaddy pour envoyer de tels mails. Il est intégré avec PHP sur leur serveur, et vous devez utiliser la fonction mail () normalement pour envoyer le courrier.

Les enregistrements MX sont requis pour les courriers entrants et non sortants.

1
Ankit