L'envoi d'e-mail avec CodeIgniter à l'aide de 'mail' ou 'sendmail'
J'ai construit un intranet application pour envoyer des e-mail (faible volume). Je ne vais pas être en mesure d'utiliser le serveur SMTP de mon organisation, j'ai donc besoin d'envoyer ces e-mails via sendmail
ou mail
.
Cependant, quand j'ai config mon e-mail:
$config['protocol'] = 'sendmail';
J'obtiens:
Exit status code: 127
Unable to open a socket to Sendmail. Please check settings.
Unable to send email using PHP Sendmail. Your server might not be configured to send mail using this method.
et quand j'utilise:
$config['protocol'] = 'mail';
J'obtiens:
Unable to send email using PHP mail(). Your server might not be configured to send mail using this method.
Est-ce que je devrait le programme d'installation de PHP, ou par chèque dans phpinfo()
de comprendre comment obtenir que cela fonctionne?
Avez-vous essayé tout simplement pas de configurer quoi que ce soit? Cela fonctionne la plupart du temps. Si cela ne fonctionne pas, alors je suppose que le problème est dans la
faire une recherche google avec
J'ai été la recherche d'une solution, mais rien n'est spécifique à ce jour - j'ai besoin uniquement d'ENVOYER des e-mail, et tout ce que j'ai trouver suggère la construction d'un serveur de messagerie qui permet d'envoyer et de recevoir des
$config['mailpath']
variable.faire une recherche google avec
codeigniter email settings site:stackoverflow.com
et de voir si aucune des questions/réponses pour vous aider.J'ai été la recherche d'une solution, mais rien n'est spécifique à ce jour - j'ai besoin uniquement d'ENVOYER des e-mail, et tout ce que j'ai trouver suggère la construction d'un serveur de messagerie qui permet d'envoyer et de recevoir des
OriginalL'auteur pepe | 2012-07-25
Vous devez vous connecter pour publier un commentaire.
OK - c'était simple.
Pour quiconque est confronté à ce problème:
OriginalL'auteur pepe
Dans l'os de windows , j'ai essayé de sendmail classe.
Vous devez mettre sendmail.exe,sendmail.ini, et deux autres .dll fichiers à l'intérieur,
configurer sendmail.fichier ini comme suit pour le serveur gmail :
ensuite modifier votre php.fichier ini, qui est disponible à l'intérieur
Maintenant exécuter votre projet, consultez les fichiers journaux:
je pense que ce post peut vous aider..
OriginalL'auteur Umesh Devani