Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отправка почты ( C#) 
:(
    Опции темы
ISim
Дата 25.9.2007, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.6.2007

Репутация: нет
Всего: нет



Всем здрасьте
есть вопрос по отправке почты - не могу вместо явного значения отправителя подставить переменную.
когда пишу явно
smtp.Send("[email protected]", recepient, subject, body) - почта нормально отправляется (т.е. когда явно указываю отправителя)
когда пишу черезе переменную 
string sender="[email protected]" и затем
smtp.Send(sender, recepient, subject, body) - почта не отправляется
подскажите как можно решить проблему
зачем это надо ?  - хотелось бы получить универсальную программу отправки почты , настройки smtp сервера которой можно было бы считывать из app.config
PM MAIL   Вверх
SilentNick
Дата 25.9.2007, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 12.6.2007

Репутация: нет
Всего: нет



вот так отправлял:

Код

try
{
    MailMessage email = new MailMessage(ProgramSettings.FromEmail,
        ProgramSettings.ToEmail, DateTime.Now.ToString(), sendingText);

    SmtpClient emailClient = new SmtpClient(ProgramSettings.SmtpServer, ProgramSettings.SmtpPort);
    System.Net.NetworkCredential SMTPUserInfo = new System.Net.NetworkCredential(ProgramSettings.EmailUserName, ProgramSettings.EmailPassword);
    emailClient.UseDefaultCredentials = false;
    emailClient.Credentials = SMTPUserInfo;

    emailClient.Send(email);
    MessageBox.Show("Сообщение успешно отправлено.", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
    ...
}

PM MAIL ICQ   Вверх
ISim
Дата 25.9.2007, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.6.2007

Репутация: нет
Всего: нет



спасибо !
 так получилось 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0924 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.