Как отправить электронную почту через SMTP, используя VB.NET 2010 - PullRequest
0 голосов
/ 03 декабря 2010

Мне нужно отправить электронное письмо через SMTP, у меня есть SMTP на сервере Linux Centos, и я создал программное обеспечение для отправки электронной почты с VB.NET 2010.

После использования namespace: System.Net.Mail.SmtpClient я получаю исключение:

Mailbox name not allowed.
The server response was: sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 03 декабря 2010

Это ошибка сервера, на который вы пытаетесь отправить электронное письмо; это не имеет ничего общего с вашим кодом. Сервер, на который вы пытаетесь отправить электронное письмо, вероятно, не является полномочным для почтового домена, на который вы отправляете.

1 голос
/ 09 февраля 2011

Чтобы получить бесплатный код для отправки почты через smtp, посетите указанный ниже сайт:

http://bitsbyta.blogspot.com/2011/02/how-to-send-emails-through-smtp-vbnet.html

для получения дополнительных руководств по vb.net, c # .net, C ++ и java:

http://www.bitsbyta.blogspot.com/

...