Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Si estas programando en tu entorno local localhost y quieres mandar mails desde php necesitas tener instalado un servidor de correo SMTP .
En entornos linux uno de los mas utilizado es Postfix. Sin embargo si lo que queremos es simplemente poder
enviar email desde nuestro entorno de puebas podemos optar por opciones mas livianas y simples.
Una opcin ligera es instalar el paquete ssmtp.
En mi caso estoy trabajando desde un viejo portatil con lubuntu instalado, para otras distribuciones no derivadas de ubuntu el proceso de instalacin puede ser diferente.
Para instalar el paquete ssmtp abrimos un terminal y escribimos:
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
AuthUser=<YOUR-EMAIL>@gmail.com
AuthPass=<YOUR-PASSWORD>
Debemos sustituir lo que se encuentra entre < y > por nuestros valores.
En este caso vamos a utilizar nuestra cuenta de gmail para enviar el correo as que en AuthUser pondremos
nuestra direccin de mail de gmail y enAuthPass la contrasea que utilizamos para acceder a nuestra cuenta
de gmail.
Si lo dejamos as en el from del los mails delante de la direccin de correo desde donde se enva aparecer
www-data, para poder cambiar el from desde php tenemos que aadir tambien la siguiente linea en
ssmtp.conf:
FromLineOverride=YES
sendmail_path = /usr/sbin/ssmtp -t
Y ya podemos enviar mails desde php utilizando la funcin mail() o wp_mail() si estais usando wordpress.
Un saludo
1.
Child
Star Syndrome 2 months ago
learni.st Learni.st Learni.st
(sponsored)
2
Comprtelo:
Cargando...
KELI
Eduardo
Revilla
Buen dia, Quisiera saber si esos comandos tambien funcionan para centOS???
Alvaro Rios
Eduardo
Revilla
Hola Alvaro.
centOS utiliza paquetes rpm y ssmtp no se encuentra en los repositorios, por lo
que primero tienes que instalar el repositorio con:
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release5-4.noarch.rpm
y depues para instalar el paquete en lugar de apt-get se utiliza yum install ssmtp
Hola, una consulta y es posible tambin poder usar con un dominio propio x ejem en
vez de gmail.com usar dominio.com
consulta
Gracias de antemano, por t rpta.
Eduardo
Revilla