Closed lukmagg closed 2 years ago
@lukmagg codeigniter siempre fue problemático en ese sentido, tanto en la 3 (siempre use phpmailer ); para la versión 4 te recomiendo que revises la configuración y parámetros como: $mailPath, $SMTPCrypto
y si queres comparti el debug, $email->printDebugger(); para ver que error te está dando en concreto. caso contrario te recomiendo que uses phpmailer y te haces una librería que sirva de interfaz
@plencovich el $email->printDebugger() me muestra esto: unable to send email using PHP SMTP. Your server might not be configured to send mail using this method
'SMTPCrypto' => 'tls' 'SMTPPort' => 587, 'protocol' => 'smtp'
En mailpath no he puesto nada, no se que poner ahi. Por defecto viene /usr/sbin/sendmail.
@lukmagg probaste con el puerto 465 y tls? ya que el 587 es starttls e iría con ssl.
@plencovich si, he probado con los dos puertos. y da siempre el mismo error. Mi proyecto codeigniter lo tengo en un contenedor docker con apache. no se si tendre que mapear estos dos puertos.
@lukmagg ahh excelente aclaración; ahí hay que ver como tenes configurada la red de docker
Este issue se ha marcado automágicamente como "stale" porque no ha tenido actividad reciente. Va a ser cerrado si no se ve actividad nueva. Intentá hacer tu pregunta en Slack. Gracias por sus contribuciones.
Buenas pelado, muchas gracias por los videos. me sirven un monton para resolver problemas en el trabajo.
Ahora mismo estoy con un error que no puedo solucionar hace 3 dias ya!
Estoy intentando enviar emails desde Codeigniter 4 con la libreria email del mismo framework.
Tengo un servidor Poste.io colgado en un hosting y he configurado el Codeigniter 4 de distintas formas pero siempre me devuelve el siguiente error: unable to send email using PHP SMTP. Your server might not be configured to send mail using this method
Lo raro es que desde el navegador envia emails perfectamente. Solo no funciona desde Codeigniter