Spécifier le serveur smtp pour le courrier php () dans freebsd?
Question
I ai deux serveurs dédiés, dont l'un est configuré pour l'envoi d'e-mail out (SPF, DKIM, d'autres méthodes de listes blanches de domaine, etc). Je dois envoyer un courrier électronique à partir des deux serveurs, mais je veux envoyer du courrier à partir des deux serveurs via le serveur qui a été mis en place pour cela.
Il ne semble pas que je peux définir explicitement un serveur SMTP directement dans la fonction de messagerie. Est-il possible que je peux remplacer la valeur de php.ini, par .htaccess ou quelque chose?
La solution
Je recommande de ne pas utiliser la commande mail
et en utilisant une solution de diffusion PHP pré-construit. Il y a 2 grandes recommandations à l'adresse suivante: Est-ce la bonne façon d'envoyer un courriel avec PHP?
En utilisant une solution pré-construite, vous pouvez avoir tous vos messages vont au même serveur si vous choisissez.
Autres conseils
Je recommande d'utiliser ezcMail pour l'envoi de courriels. Il a un paquet de diffusion préconstruits orienté objet propre, qui est hautement configurable.