envio correo sendmail


([N3] chechualta) #1

Buenos días:

Utilizao habitualmente la App VSendmail para enviar correos electrónicos y he tenido que cambiar de proveedor de servidor de correo y a la hora de enviar el correo me devuelve el siguiente error en el log:

Error: Mail from failed 530.5.7.0 Must issue a STARTTLS command first

Al guien sabe porque…?

Gracias

Chechu


([N4] victorgt) #2

Pues te lo esta diciendo el error…

El servidor de correo entrante al que intentas conectarte necesita “que le saludes” con STARTTLS, y no se la estas pasando.

El ejecutable mailsend.exe dispone de la opcion para usar STARTTLS (estudiate su documentacion).

En este enlace tienes la documentacion del componente, y explica los parametros (STARTTLS incluido, pag. 2):

http://dl.velneo.com/es/productos/v7/openapps/documentos/Documentacion_componente_vSendMail.pdf

Saludos.


([N3] chechualta) #3

muchas gracias la verdad es que me he revisado la documentacion y se me ha pasado por alto


([N3] chechualta) #4

Hola a todos/as:

Soporte me ha dado con el punto donde estaba el problema y aquí os lo dejo por si a alguien le sucede porque cada vez creo que los servidores piden este tipo de datos:

Añadir que seguramente el problema está en el tipo de validación contra ese servidor smtp.

En el proceso de envío debes tener una línea parecida a:

Set Params, fun:SET_PARAMS@vSendMail.dat(PARAMS, “-auth”, “”)

Tienes que cambiarla por:

Set Params, fun:SET_PARAMS@vSendMail.dat(PARAMS, “-auth-login”, “”)

De esta manera le indicamos que utilice otra forma de autenticación.