2010-07-19 5 views
0

J'utilise CakePHP pour écrire une application web et l'une des exigences est d'envoyer les emails des utilisateurs après l'enregistrement.
J'ai dû créer un compte email sur notre serveur et ensuite envoyer les emails en utilisant l'authentification smtp, sinon, google et yahoo (au moins) ont refusé de lire mes emails.
Est-ce que cela vient avec des compromis importants? Comme dans la vitesse de l'application ou de la livraison?CakePHP et l'envoi d'emails. Est-ce que je le fais bien?

Répondre

0

J'utilise beaucoup le courrier dans mes applications, et j'ai finalement réglé à la livraison par mail plutôt que smtp. La raison en est que certains des serveurs que nous utilisons peuvent avoir un comportement imprévisible lors de l'envoi à eux-mêmes. Pour autant que je sache, il n'y a pas de compromis de performance. Par défaut, j'utiliserais smtp.

0

Si vous ajoutez les en-têtes appropriés dans le courrier, ils ne doivent pas être refusés. En outre, vous pouvez envoyer le réseau d'un compte valide, et de cette façon, je pense que Google et Yahoo devraient l'accepter.