> Faqs > Solución error en campo FROM al enviar email con PHP "sendmail_from" not set in php.ini

Solución error en campo FROM al enviar email con PHP "sendmail_from" not set in php.ini

Cuando hago scrip de enviar mail en php me sale error

 *Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in D:\\progphp\\comentario.php on line 24*

¿Qué significa ese error? ¿Debo tener un servidor SMTP instalado en mi sistema?

Respuestas

El error que te aparece es porque no está definido el campo "FROM" en el envío de ese email.

Debes configurar en el PHP.ini el "from" por defecto, que es la dirección de correo desde la que se envían los mensajes. Si no está aconfigurado en el php.ini, también puedes definirlo al realizar el envío en si.

Lo del servidor SMTP, debes tener uno para utilizarlo en tu sistema, pero el error que te sale no tiene que ver con el servidor SMTP, sino con el FROM.

Conoce un servidor SMTP
Conoce más sobre el envío de emails y la configuración del "from"

Miguel Angel
3145 140 209 17