Чомусь ні прийнята відповідь, ні будь-які інші не працюють для мене за " Надсилання електронної пошти в .NET через Gmail ". Чому б вони не працювали?
ОНОВЛЕННЯ: Я спробував усі відповіді (прийняті та в іншому випадку) в іншому запитанні, але жодна з них не працює.
Я просто хотів би знати, чи працює він для когось іншого, інакше Google може щось змінити (що раніше було).
Коли я спробую фрагмент коду, який використовує SmtpDeliveryMethod.Network
, я швидко отримую SmtpException на Send (повідомлення). Повідомлення є
Сервер SMTP вимагає безпечного з'єднання або клієнт не був автентифікований.
Відповідь сервера була:
5.5.1 Потрібна автентифікація. Дізнайтеся більше на "<- серйозно, це закінчується на цьому".
ОНОВЛЕННЯ:
Це питання, яке я задав давно, і прийнята відповідь - це код, який я багато-багато разів використовував у різних проектах.
Я взяв деякі ідеї в цій публікації та інших проектах EmailSender для створення проекту EmailSender в Codeplex . Він призначений для перевірки і підтримує мої улюблені сервіси SMTP, такі як GoDaddy та Gmail.