¿Cómo configurar XAMPP para enviar correos electrónicos? | Sendmail
HTML-код
- Опубликовано: 12 сен 2024
- En este video planeo explicar, por petición de algunas personas como configurar el sistema de gestión de desarrollo web "XAMPP" para habilitar la función Sendmail y ejecutar el envío de correos electrónicos a partir de una función de PHP.
XAMPP es una distribución de Apache que incluye varios softwares libres. El nombre es un acrónimo compuesto por las iniciales de los programas que lo constituyen: el servidor web Apache, los sistemas relacionales de administración de bases de datos MySQL y MariaDB, así como los lenguajes de programación Perl y PHP. La inicial X se usa para representar a los sistemas operativos Linux, Windows y Mac OS X.
Apache: el servidor web de código abierto es la aplicación más usada globalmente para la entrega de contenidos web. Las aplicaciones del servidor son ofrecidas como software libre por la Apache Software Foundation.
MySQL/MariaDB: XAMPP cuenta con uno de los sistemas relacionales de gestión de bases de datos más populares del mundo. En combinación con el servidor web Apache y el lenguaje PHP, MySQL sirve para el almacenamiento de datos para servicios web. En las versiones actuales de XAMPP esta base de datos se ha sustituido por MariaDB.
PHP: es un lenguaje de programación de código de lado del servidor que permite crear páginas web o aplicaciones dinámicas. Es independiente de plataforma y soporta varios sistemas de bases de datos.
Perl: este lenguaje de programación se usa en la administración del sistema, en el desarrollo web y en la programación de red. También permite programar aplicaciones web dinámicas.
Además de estos componentes principales, esta distribución gratuita también incluye, según el sistema operativo, otras herramientas como el servidor de correo Mercury, el programa de administración de bases de datos phpMyAdmin, el software de analítica web Webalizer, OpenSSL, Apache Tomcat y los servidores FTP FileZilla o ProFTPd.
Gracias bro rápido y al grano, además de bien explicado, ya iba aplicar la de ahorita le llega el correo profe (y lo mando yo automáticamente jaja)
Muchisimas gracias! Estuve dandole la vuelta horas y horas hasta que vi tu video y me funciono a la perfeción.
Hola, hiciste algo mas? yo he intentado siguiendo al pie de la letra este y otros tutoriales y no envia nada
@@pacoexplorer Hola! No recuerdo exactamente pero me parece que hice todo como estaba en el video y me funcionó a la perfección.
¿Eres un dios o algo por el estilo? Muy buen video bro, neta, sube más vídeos. Suerte!
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
Es la línea a colocar para dirigir en el php.ini
Esa línea así escrita da el error: "Error: MySQL shutdown unexpectedly."
ok Exelente tutorial y ya podemos comprobar las paginas web si funcionan o no .Gracias.amigo
Eres un Crack, te dejo mi like y me suscribo, espero que subas contenido excelente como este.
definitivamente, buena explicación .
Me funciono a la primera, muchas gracias
Buena explicación... Suerte
Eres el mejor gracias
Excelente amigo ya avía buscado mas tutoriales y ninguno funciono pero en cambio el tuyo funciono a la perfección Muchas gracias
Muchas gracias 1000/10 :D
Eres el mejor!!!
Exelente bro, me funcionó perfectamente
Gracias por el aporte! Saludos
Gracias amigo excelente aporte
👉👉🔔
Eres grande, mil grax
Excelente video amigo, solo que ahora hay que generar una contraseña de aplicaciones en gmail y listo !!!
como es eso amigo?
@@adrianvelazquezcastillo8106 , Hola, entras a administrar tu cuenta de google, luego seguridad , Acceso a Google, contraseñas de aplicaciones ,ahi generas la contraseña y esa contraseña la utilizas en xampp en los .ini y listo !! saludos
@@fitur5019 gracias amigo, si ya pude solo le agregué la contraseña nueva en el sendmail
@@adrianvelazquezcastillo8106 Excelente !!! saludos
bro eres god
✅💪🏻
Camaradas, consulta: ¿a ustedes le sale la opción de habilitar el acceso a aplicaciones pocos seguras en la opción de seguridad del correo de google? Me dice que ya no está disponible, tengo dos correos gmail y en las dos me dice lo mismo pero veo comentarios de hace unas semanas diciendo que les funcionó
tampoco me aparece la opción de aplicaciones poco seguras
Hermano, todo correcto se envía, pero no me llega, que puedo hacer?
✅✨💪🏻✅
tengo xampp con php 8.0 y windows 10 con firewall apagado, y no envia los correos, ya lo intente con server 2016 y w11 y tampoco me funciona, todo esto originalmente lo queria para utilizar osticket, pero no enviaba los correos, me fui a buscar el problema en sendmail, y en efecto, no logro que envie correos,sabes donde mas pudiera buscar el problema, ya hice las configuraciones correspondientes tanto en php ini como en sendmail ini
Hola, me funcionó perfectamente! pero tengo una duda, si subo el proyecto en otro servidor se enviaría el correo de igual forma o habría que configurar nuevamente el código?
debes configurar en ese nuevo server todo lo del php y sendmail
Me funcionó amigo muchas gracias sos un genio!!
Excelente, muchas gracias, me funciona con gmail, pero si quiero que funcione en office 365, me envia el error de username and password not accepted, ¿alquin sabe como se configuraria con office 365?
No me deja activar la opcion de google
hola , como ejecutaste la funcion mail directamente? si estaba en el archivo index.php
es para un etsamen , auida
solo la llamas y le asignas los parámetros (email, password, asunto, body, encabezado) habiendo configurado previamente el servidor local, claro, pero en versiones recientes de gmail no funciona, te recomiedo emplear outlook
De Gmail es super fácil. ¿Y cómo se haría para una cuenta corporativa?. Por cierto, buena explicación.
depende del dominio y puerto de este, así como tener permisos habilitados, personalmente no lo recomiendo porque expone la seguridad de esta.
Saludos
@@FelipeGamer-kg5lj Por ejemplo yo estuve probando en Odoo, tengo los puertos y todo ello, pero la verificación de 2 pasos no la encuentro en la opción de seguridad. ¿Hay alguna manera de darle solución ya que me pasé toda la semana solo en ese problema?.
Hice todo tal cual y ahora apache no inicia
Fubciona bien, ahora para gmail esa opcion de habilitar acceso a aplicacionws menos seguras ya no tiene esa opcion, solo tiene que activar la autenticacion de dos pasos en su cuenta gmail, en el buscador ponen: contraseña de aplicaciones, y hay ponen el nombre y les genera una contraseña solo ponen ess contraseña en el archivo configracion de sendmail, en vez de su contraseña y ya, comento esto por si alguien le sirva.
siendo el 11 de febrero del 2022 la maldita opcion de acceso de aplicacion pocos segura ya no se encuentra en el gmail. no se puede enviar los mensajes.
Gracias por el dato bro, lo voy a buscar
FUGAAAAAA PA MCALLEN
El que le dio dislike es gay por que no vio el video completo y no le funciono por saltarse partes vealo completo por que este video si funciona no como los otros yo lo e probado y si funciona vea el video completo y luego deje su reaccion muchas gracias FelipeGamer2751
No se ve con claridad el VScode ctrl+ y fondo blanco ,un consejo o sugerencia .me he ido a buscar otro video ,disculpa.
temo más que sea la resolución con que lo viste, pero está bien, me sirve para un futuro cambiarlo.
Saludos
cuando escribo mail
no se pone en Azul, como veo que pasa en tu manejador de texto
////Sabes por que no se pone azul?
¿Cuál usas?
y si quiero que me mande a varios correos? y no me lo mande solo al email donde puese el .ini o sendmaild
Mantén las variables y reemplaza la del correo ejécutandolo varias veces
Me sale este error: Fatal error: Uncaught Error: Class 'SMTP' not found in, alguna idea de como resolverlo?
Necesito ver tu código, revisa que el require del archivo esté dónde lo tienes guardado
Y si no tengo la carpeta mailsend ?????, recien me doy cuenta que se hace ?
Simplemente créala
hice todo lo que mencionas en el video, pero el correo no llega, abra alguna otra accion que deba revisar por lo cual no llega el mensaje?
¿Verificaste que se genere algún archivo de error?
@@FelipeGamer-kg5lj a mi no se me genero ninguna archivo de error y no se me envia :ç
Bro el sendmail.exe que archivo sería en Linux ?
La verdad no manejo linux, pero teóricamente es igual.
Muchas gracias, aunque a mi sigue sin enviarme los correos. :/
:(
Después de un tiempo pasé a preferir utilizar SMTP
En cuanto tenga oportunidad hago un video al respecto, espero te sirva
Hazlo con hotmail
Gracias amigo busque tutoriales pero no me sirvieron
Gracias, me alegra que te haya servido, si hay algo que te pueda servir puedes decirme y hago vídeo al respecto
no funciono
damm!!!!
¿Da error?
@@FelipeGamer-kg5lj no, no hace nada