Отправка электронной почты из C# visual studio 2010
Привет.
У меня есть проблема с отправкой электронной почты из приложения WPF making в Visual Studio 2010.
Сначала я использовал SmtpClient .Класс Net, но этот класс не подключен ко многим почтовым серверам. У меня проблема с аутентификацией. Все почтовые программы подключены ко всем почтовым серверам. SmtpClient не подключен по тем же параметрам.
Я использовал vmime.net контроль, но он не подключен ко всем серверам.
Что я уже пробовал:
Есть ли у вас какой-то контроль для отправки электронной почты из приложения c#?
F-ES Sitecore
Вам нужно найти требования для отправки через данный smtp-сервер и соответствующим образом настроить SmtpClient. Некоторым потребуется имя пользователя и пароль, некоторым понадобится TSL, некоторые могут работать на разных портах. Не существует единого кода, который будет работать для всех SMTP-серверов, вам просто нужно настроить код в соответствии с требованиями.
pwojtysiak
Хорошо.
Какие параметры клиента соответствуют параметрам учетной записи электронной почты в почтовой программе? Здесь нет простого эквивалента.
phil.o
Может быть, вам стоит объяснить, для каких параметров вам трудно найти эквивалентность. Потому что хост, порт и т. д. вполне объяснимы.
Richard MacCutchan
Делай то, что тебе уже сказал F-ES Sitecore. Проверьте требования к почтовому серверу, который вы хотите использовать. SmtpClient работает на всех почтовых сервисах, которые я использовал: Gmail, Outlook, Yahoo, PlusNet ...
MadMyche
На самом деле здесь есть только несколько возможностей: проблема с вашим кодом или проблема с подключением к серверу. Действительно не могу сказать здесь, так как вы не предоставили ни кода, ни подробностей на сервере, к которому пытаетесь подключиться
ZurdoDev
Вы не должны искать другой контроль. Вы должны использовать SmtpClient, но вам нужно выяснить, через какой сервер вы собираетесь отправлять. Больше мы ничего не можем для вас сделать.