¿Cuáles son las cosas comunes que hacen que un correo electrónico no se reenvíe? [cerrado]

I have proper setting for smtp in web.config, and it runs without error, but the email don't get forwarded to appropriate user what may be the reason behind this, am i missing some server setting, please light on it.

While i see it get saved in specifiedPickupDirectory.

preguntado el 03 de mayo de 12 a las 08:05

Is it an external email address, or one within your network? -

there many thinks that you can check and all depend from the mail server and the limits that exist on the mail server. What error did you get ? -

@Aristos : OP mentioned that "and it runs without error" -

@huMptyduMpty Is just not find or track the errors, this is not mean that is not exist. And if there are no errors the next think is the trace. From the moment that is not forwarded then somewhere an error exist. Not error in code, but what about error from mail server ? -

1 Respuestas

I think there is no practical way of tracking an email, whether it delivered or not after it sends from your server unless you get undeliverable email from client.

But still your email can be delivered as a spam on client or may be reject from client server.

Anyway you can handle exception from your side to make a good chance for deliver the email.

Puedes intentar usar System.Net.Mail.DeliveryNotificationOptions.OnSuccess wwhcih can be found in DeliveryNotificationOptions

Also there is similar kind of question can be found ¿Cómo comprobar que MailMessage se entregó en .NET?

contestado el 23 de mayo de 17 a las 13:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.