# Problema con mailsend.exe 554 Relay access denied

**URL:** <https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052>\
**Category:** Velneo\
**Created:** [11 Mayo, 2015 14:21 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052 "2015-05-11T14:21:14Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![victorgt1](https://avatars.discourse-cdn.com/v4/letter/v/4491bb/32.png) [@victorgt1](https://foros.velneo.com/u/victorgt1)\
**Post date:** [11 Mayo, 2015 14:21 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/1 "2015-05-11T14:21:14Z")

</div>

Estimados compañeros:

He tenido un problemilla con mailsend.exe, que “creo” he conseguido solucionar.

Lo expongo a todos vosotros por si ayuda a alguien (y si hay algun fiera del SMTP que nos ilumine todavia mejor).

Tenia una aplicacion funcionando, que enviaba correos estupendamente (con mailsend.exe y las rutinas de vSendMail modificadas ligeramente por mi). El caso es que estaba usando una direccion/servidor SMTP de e-mail provisional. Todo genial.

De repente me pasan la direccion de envio definitiva (y sus datos de acceso al servidor de salida, claro). Por supuesto utilizaba servidores diferentes a la provisional.

Pues con la nueva direccion, mi aplicacion no funcionaba. Estupendo…

El error que me daba era: 554 Relay access denied.

SOLO SI MANDABA CORREOS A DIRECCIONES DE OTROS DOMINIOS. SI MANDABA CORREOS AL MISMO DOMINIO DE LA DIRECCION DE ENVIO, SI FUNCIONABA.

La solucion fue usar el parametro -EHLO de mailsend.exe  
Ademas tuve que usar tambien -auth-login

Parece que algunos servidores modernos necesitan esos parametros.

Saludos.

---

<div class="post-metadata">

**Author:** ![victorgt1](https://avatars.discourse-cdn.com/v4/letter/v/4491bb/32.png) [@victorgt1](https://foros.velneo.com/u/victorgt1)\
**Post date:** [11 Mayo, 2015 14:39 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/2 "2015-05-11T14:39:59Z")

</div>

Se me olvidó.

Tambien cambie el puerto de SMTP al 587 por indicaciones de los administradores.

Saludos.

---

<div class="post-metadata">

**Author:** ![krear](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/krear/32/5430_2.png) [@krear](https://foros.velneo.com/u/krear)\
**Post date:** [11 Mayo, 2015 18:54 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/3 "2015-05-11T18:54:31Z")

</div>

Hola Victor!

Al parecer puede haber un problema con los datos de inicio de sesion en el SMTP,  
algunos servidores utilizan el email como usuario, otros tienen un usuario diferente a la dir. de email

Comprueba que la dirección de correo sea igual al usuario o bien si el usuario es distinto.  
Ej.

email: [hola@midominio.com](mailto:hola@midominio.com) (-from)  
usuario: [hola@midominio.com](mailto:hola@midominio.com) (-user)  
psw: xxxxx (-pass)  
dir smtp: [smtp.midominio.com](http://smtp.midominio.com) (-smtp)  
Puerto smtp: 587 (-port)

En el caso de que usuario sea distinto al email

email: [hola@midominio.com](mailto:hola@midominio.com) (-from)  
usuario: hola (-user)  
psw: xxxxx (-pass)  
dir smtp: [smtp.midominio.com](http://smtp.midominio.com) (-smtp)  
Puerto smtp: 587 (-port)

A ver si hay suerte!

Saludos  
Pablo

---

<div class="post-metadata">

**Author:** ![victorgt1](https://avatars.discourse-cdn.com/v4/letter/v/4491bb/32.png) [@victorgt1](https://foros.velneo.com/u/victorgt1)\
**Post date:** [13 Mayo, 2015 09:52 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/4 "2015-05-13T09:52:43Z")

</div>

Gracias Pablo. Si claro, era un problema de autentificacion con el servidor SMTP.

El caso es que probaba con los datos correctos y ni pa tras.

Hasta que no utilice -EHLO y -auth-login, no hubo manera de hacerlo funcionar.  
Tambien me funciona en el puerto 25.

Y el problema es que las rutinas de Velneo incluidas en vSendMail NO CONTEMPLAN el uso  
de ninguna de esas dos opciones. Hay que retocarlas o hacerte tu tus propias funciones.  
Yo lo que hize fue ampliarlas con dos variables booleanas llamadas USA\_EHLO y USA\_AUTH\_LOGIN,  
al estilo de la ya existente “Usar STARTTLS”.

Saludos.

---

<div class="post-metadata">

**Author:** ![raid1\_consultoria\_in](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/raid1_consultoria_in/32/5468_2.png) [@raid1\_consultoria\_in](https://foros.velneo.com/u/raid1_consultoria_in)\
**Post date:** [27 Enero, 2026 19:23 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/5 "2026-01-27T19:23:21Z")

</div>

Buenas tardes.

Estoy usando mailsend.exe para enviar notificaciones de los trabajos realizados y funciona correctamente. Alguien sabe si hay algun parametro para marcar como IMPORTANTE

---

<div class="post-metadata">

**Author:** ![correo](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/correo/32/5689_2.png) [@correo](https://foros.velneo.com/u/correo)\
**Post date:** [29 Enero, 2026 20:29 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/6 "2026-01-29T20:29:30Z")

</div>

Hola raid1\_consultoria\_informatica.

Usa las cabeceras SMTP siguientes:

> **-H** “X-Priority: 1”  
> **-H** “X-MSMail-Priority: High”  
> **-H** “Importance: High”  
> **-H** “X-Importance: High”

Con los clientes Outlook y Gmail funcionan perfectamente.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![raid1\_consultoria\_in](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/raid1_consultoria_in/32/5468_2.png) [@raid1\_consultoria\_in](https://foros.velneo.com/u/raid1_consultoria_in)\
**Post date:** [29 Enero, 2026 21:00 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/7 "2026-01-29T21:00:19Z")

</div>

Estupendo Paco, es justo lo que buscaba. Mire a ver si en la documentación de mailsend venia algo pero o mire la que no era o no lo supe localizar.

Probare y os cuento.

---

<div class="post-metadata">

**Author:** ![raid1\_consultoria\_in](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/raid1_consultoria_in/32/5468_2.png) [@raid1\_consultoria\_in](https://foros.velneo.com/u/raid1_consultoria_in)\
**Post date:** [29 Mayo, 2026 18:45 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/8 "2026-05-29T18:45:03Z")

</div>

Tras estar un tiempo con varios proyectos y dejar parado este he vuelto para probarlo y cuando pruebo esos parametros deja de enviar correo. El Manejador que envia el correo es este, en negro van los correos y claves…

¿Como se pondrian esos parametros?

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/0/0cb574c8c09f5dfc65efff253f9455fd90dd7fbb.png)

---

<div class="post-metadata">

**Author:** ![correo](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/correo/32/5689_2.png) [@correo](https://foros.velneo.com/u/correo)\
**Post date:** [29 Mayo, 2026 20:49 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/9 "2026-05-29T20:49:15Z")

</div>

Hola raid1\_consultoria\_informatica.

Desde la aplicación **0PT\_Modulos** del cloud en **ejercicicos con Velneo** puedes probar el módulo de **Correo Mailsend** y comprobar cómo se forma el comando.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![krear](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/krear/32/5430_2.png) [@krear](https://foros.velneo.com/u/krear)\
**Post date:** [10 Junio, 2026 18:29 UTC](https://foros.velneo.com/t/problema-con-mailsend-exe-554-relay-access-denied/8052/10 "2026-06-10T18:29:21Z")

</div>

Hola @raid1\_consultoria\_informatica.

Cuando tengo problemas para enviar emails con mailsend lo que hago es probarlo el comando directamente en el simbolo de sistema llenando los parámetros a mano.

Esto lo hago porque aveces me he encontrado con problemas cuando la contraseña tiene "/ñ’ o cualquier otro caracter que puede causar confusión a la hora de ejecutar el comando mailsend.exe.

Cuando lo ejecutas en linea de comando podrás ver exactamente el error por el cual no lo está enviando.

Saludos!
