Mentre l'invio di una e-mail, sto ricevendo un sacco di tali errori:errore durante l'invio di un'e-mail con CodeIgniter
A PHP Error was encountered
Severity: Notice
Message: fwrite(): send of 12 bytes failed with errno=32 Broken pipe
Filename: libraries/Email.php
Line Number: 1846
A PHP Error was encountered
Severity: Notice
Message: fwrite(): send of 39 bytes failed with errno=32 Broken pipe
Filename: libraries/Email.php
Line Number: 1846
A PHP Error was encountered
Severity: Notice
Message: fwrite(): send of 31 bytes failed with errno=32 Broken pipe
Filename: libraries/Email.php
Line Number: 1846
ho seguito il manuale d'uso CodeIgniter per configurare un server SMTP:
$config['protocol']='smtp';
$config['smtp_host']='ssl0.ovh.net';
$config['smtp_port']='465';
$config['smtp_timeout']='10';
$config['smtp_user']='postmaster%example.com';
$config['smtp_pass']='password';
$config['mailtype'] = 'html';
$config['charset'] = 'utf-8';
$config['newline'] = "\r\n";
$config['useragent'] = 'Project';
Sembra che il file di configurazione sia corretto e corretto (ho controllato i file di configurazione della posta di OVH).
Qualsiasi soluzione per questo?
provare a cambiare il protocollo da 'smtp' a' mail'. Non ho controllato, ma Google dice, potrebbe funzionare. –
@EdwardRuchevits Ha funzionato, ma sei sicuro che stia utilizzando il servizio di mailing OVH e non la posta di invio o il postfix installato o qualcosa di simile? L'ho provato, e anche se inserissi la password sbagliata, manderebbe comunque il messaggio in modo che non funzioni. – Scott
utilizza la posta di invio standard. Per quanto riguarda la tua domanda, questa sembra simile: http://stackoverflow.com/questions/1555145/sending-email-with-gmail-smtp-with-codeigniter-email-library –