Skip to main content

Configurando PHP para usar el servidor SMTP remoto para enviar correo

PHP Error: mysql_fetch_assoc() Expects Parameter 1 to be Resource, Boolean Given (Abril 2025)

PHP Error: mysql_fetch_assoc() Expects Parameter 1 to be Resource, Boolean Given (Abril 2025)
Anonim

PHP facilita el envío de correo desde aplicaciones web, pero necesita un poco de configuración en php.ini para usar un servidor SMTP remoto.

La sección relevante en php.ini para la configuración de correo electrónico es función de correo, y para hacer que PHP use un servidor de correo externo, debe configurar SMTP a la dirección del servidor de correo de su ISP. Esta es la misma dirección que utiliza en su programa de correo electrónico para el servidor de correo saliente, "smtp.isp.net", por ejemplo. El otro ajuste es sendmail_from, que especifica la dirección de correo electrónico predeterminada desde la cual se envían los correos electrónicos PHP.

Configure PHP para usar un servidor SMTP remoto para enviar correo

La configuración de la función de correo interno para usar SMTP solo está disponible en Windows. En otras plataformas, PHP debe usar el dropmail de sendmail o sendmail disponible localmente bien. Alternativamente, puede utilizar el paquete de correo PEAR.

Una configuración típica se ve así:

función de correoSMTP = smtp.isp.netsendmail_from = [email protected]