pablokbs / peladonerd

Repo con los archivos que uso para mi videos en youtube
2.03k stars 1.33k forks source link

Poste.io no funciona con Codeigniter #202

Closed lukmagg closed 2 years ago

lukmagg commented 2 years ago

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

plencovich commented 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

lukmagg commented 2 years ago

@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.

Captura de pantalla 2022-02-10 a las 15 22 43

plencovich commented 2 years ago

@lukmagg probaste con el puerto 465 y tls? ya que el 587 es starttls e iría con ssl.

lukmagg commented 2 years ago

@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.

plencovich commented 2 years ago

@lukmagg ahh excelente aclaración; ahí hay que ver como tenes configurada la red de docker

stale[bot] commented 2 years ago

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.