[SOLUCIONADO]Editar remitente a mostrar de correo

Buenas tardes!

Estamos trabajando con la versión de Toba 3.2 y necesitamos editar el “Remitente a mostrar” en tiempo de ejecución al momento de enviar correos electrónicos, buscamos pero no encontramos en el foro nada relacionado a este problema.

Estamos utilizando la clase toba_mail y antes de enviar el correo ejecutamos $email->set_remitente($remitente). El correo electrónico se envía sin problemas pero siempre utiliza el “Remitente a mostrar” del smtp.ini (nombre_from)

Siguiendo el código toba_mail, método enviar(), en la linea 108 se puede ver que toma los datos del smtp.ini para configurar el remitente a mostrar, sin tener en cuenta que la variable se puede haber seteado antes (como en nuestro caso).

Si no hubiese forma de solucionarlo esto vamos a optar por editar el smtp para agregar mas configuraciones y luego utilizar el método set_configuracion_smtp
para elegir en tiempo de ejecución una de ellas, pero queríamos saber si existe una forma de usarlo de la otra manera.

Les agradecemos cualquier ayuda que nos puedan brindar.

Alejandra.-

Hola Alejandra,

La idea es que las configuraciones (si existen) toman preponderancia sobre lo que pudieran haber seteado, ya que esa clase fue pensada para el envio de mails institucionales con lo cual todos los datos deberian estar presentes en config.

Si no hubiese forma de solucionarlo esto vamos a optar por editar el smtp para agregar mas configuraciones y luego utilizar el método set_configuracion_smtp para elegir en tiempo de ejecución una de ellas, pero queríamos saber si existe una forma de usarlo de la otra manera.

La alternativa es eliminar el parametro nombre_from de la configuracion, sino lo que planteas vos tambien es una forma valida de solucionarlo, por eso existe el metodo set_configuracion_smtp.

Saludos

Buenos días!

Gracias por la pronta respuesta Richard…

Funciono eliminando el parámetro nombre_from de la configuración, pero vamos a tomar en cuenta lo que nos planteas de trabajar con la configuración del smtp y el método set_configuracion_smtp.

Muchas gracias!