- Регистрация
- 12.11.2019
- Сообщения
- 30
- Благодарностей
- 16
- Баллы
- 8
Подскажите пожалуйста каким методом отправить почту из C#. Аналог недавно появившегося кубика отправить почту. Все перелопатил нигде не нашел.
Скорее всего его просто нет, т.к. в последний год разработчики решили добавлять кубики без предоставления реализации на c#Подскажите пожалуйста каким методом отправить почту из C#. Аналог недавно появившегося кубика отправить почту. Все перелопатил нигде не нашел.
А он работает вообще? А я как-то пробовал, у меня не заработал (может исправили, давно это было). Поищи на c# в google, уж точно что-то есть. вот я делал когда-то, если не лень можешь попробовать повторить у себя (навряд ли что-то изменилось, но это неточно) -Странное решение, думал большинство проектов на C# пишутся, это теперь при написании кода все данные в глобальные переменные сохранять, заходить в кубик этот и снова продолжать код что-ли? Очень неудобно, с учетом что думал использовать этот кубик для периодического оповещения о ходе работы проекта.
а по кубику правой кнопкой мыши, конвертировать в c#, не подходит?Да, работает хорошо, только предварительно во вкладке настроек -> настройки почты нужно свой аккаунт привязать и вместо обычного пароля указать пароль приложения полученный через веб интерфейс в почте. Так как обычный уже не подходит. Жаль что нет метода, придется самому реализовывать.
можно замучить ИИ до рабочего кодаВверх, пошерстил по DLL-кам ZP ни в документации нигде ни одного упоминания, мб кто-нибудь нашел способ получить доступ к этому инструмента помимо GUI ZP, интересует именно C# реализация
Потому что этот экшен нужен именно для оповещения на почту, а не для спама, что наказуемо определенным перечнем стран по уголовному кодексу, как в случае с РФ.Видимо придется mailkit использовать, хотя хотелось бы получить доступ от разработчиков, у нас софт про автоматизацию а мне предлагают добавить в UI в ручном режиме "Добавить", к примеру с десяток почт, уже вызывает нервный тик)
Посмотреть вложение 116572
public static string GetCode(string login, string passwd, string proxy)
{
string regex = "регулярка для поиска письма";
string result = ZennoPoster.MailConfirm(
"5;10;15", // время ожидания письма в секундах
login, // login
passwd, // passwd
"imap.dsadasd.dsada", // imap name
143, // port
true, // SSL
true, // text and html
true, // IMAP
true,// delete message
regex, // идентификация письма
regex, // извлечение кода
0, // номер совпадения
false, // ошибка если нет результата
new[]{"INBOX"}, // папка письма где искать
proxy, // прокси
10 // сколько скачать писем
);
return result;
}