Я хочу отправлять электронные письма с таким ожиданием:
Вы получаете список всех получателей из TXT-файла и устанавливаете время (например, 50 секунд и 20 человек). Необходимо отправить электронное письмо 20 людям и подождать 50 секунд, после чего продолжить отправку писем из этого списка. .
Я думаю, что до этого должен быть этот код:
SmtpServer.Send(message);
нравится подождать некоторое время, а затем продолжать отправлять электронные письма ...
Я не знаю, может быть, стандартная System.Net.Mail
библиотека не имеет такой функции. Может быть, мы можем использовать библиотеку EASendMail , но у меня нет никакой информации об ее использовании.
ДЛЯ ДРУГОГО ПРИМЕРА:
Представьте, что я компания, которой нужно отправлять 1000 писем работникам. Если я отправлю его напрямую, мой IP-адрес будет занесен в красный список, и мои письма будут отправлены в «СПАМБУКС», и мои сотрудники не смогут увидеть мою важную почту. Мне нужно отправить их следующим образом: отправьте 10 работников, затем подождите 1 минуту , после этого продолжайте отправлять 10 работников и дождитесь 1 минута ... Так и должно быть. Но я не могу найти способ сделать это.
Вы можете мне помочь?