2009-02-17 5 views
2

Я пытаюсь отправить почту с помощью vb.net из iis через смарт-хост (mailenable) и через Интернет. Когда я отправляю почту без вложений, она просто прекрасна. Когда я отправляю почту, созданную таким же образом со вложением, смарт-узел получает сообщение об ошибке отправки электронной почты.Отправить письмо программно с прикрепленными файлами не удалось

«MailEnable удаленный сервер, похоже, не удалось или отвергли содержимое сообщения»

Умный хозяин правильно установлен с обратной DNS- и MX записей установлен правильно. Что мне не хватает?

  • Случается с .txt и файлы .jpg оба - Прикрепленный с помощью system.net.mail.attachment (InputStream, AttachmentName, тип_mime)
  • Удаленный сервер отклоняет его
  • смартхоста делает попытку
  • Отправка вложений на удаленном сервере, используя внешний вид отлично работает

ответ

2

Я бы сосредоточиться на этой части ошибки:

"...rejected the contents of the message"

.., после того, как вы подтвердили, что отправка почты отлично работает без вложения.

  • В какое время крепления?
  • Как вы его прикрепляете?
  • Вы проверили администратор сервера (возможно, вы сами), чтобы узнать, какие типы файлов могут быть отправлены через эту систему?
0

Помните, что много почтовых серверов отклоняют электронную почту с вложениями с файлами .exe, .bat, .cmd и т. Д. (Исполняемые файлы) и zip-файлы, содержащие любой из этих файлов.

0

Можете ли вы отправить одно и то же сообщение со стандартным почтовым клиентом SMTP? В качестве альтернативы вы можете отправить одно и то же сообщение с помощью своего кода с помощью другого почтового сервера (т. Е. Сервера Gmail Google IMAP)?

 Смежные вопросы

  • Нет связанных вопросов^_^