Я занимаюсь разработкой сайта, где мне нужно отправлять новостные бюллетени HTML в список рассылки.Массовая рассылка HTML-новостей в Asp.Net
У меня есть html-рама, где у меня есть ссылки «Просмотр в браузере» и «Отменить подписку» (это может быть иная причина). В модуле admin я отправляю html и загружаю изображения для html-newsletter. Это хороший способ сделать это?
Как отправить электронное письмо лицам XX.XXX? Я не могу использовать BCC, потому что ссылка на отмену подписки будет отличаться. Поэтому я думаю, что я должен отправить все электронные письма отдельно. Но код должен быть ошибочным, так что только половина получает информационный бюллетень, если есть ошибка.
С наилучшими пожеланиями, Лассе
1. Я буду изучать его :) 2. Следует отметить, что я пользуюсь веб-отелем а не мой собственный сервер. Но не могут ли ошибки электронной почты не попадать на обработку? 3. Мой английский не очень хорош, поэтому я думаю, что вы неправильно поняли меня. Я не хочу отправлять половину бюллетеня. Но если у меня есть for-loop, который отправляет электронное письмо на каждый адрес электронной почты, что произойдет, если он не сработает внутри цикла for? 5. Я знаю, но я бы предпочел не отправлять большое электронное письмо через мой веб-отель. 6. Yup :) Не думаю, что я пошлю более 3-5 000 электронных писем сразу, но было бы здорово быть будущим. –
2. Не всегда. Обычно сервер smtp, который вы отправляете, выдает только «получатель не найден», если это единственная серверная система, которая знает обо всех получателях. Возьмите большую систему, и входящий сервер не знает об учетной записи. 3. Просто поместите пробку catch внутри цикла и зарегистрируйте ошибку. для затем попробуйте, затем отправьте сообщение send catch (log), а затем запустите. 5. Хорошо, что образы на стороне сервера, вероятно, являются единственным решением, но многие провайдеры не будут отображать их первоначально, если пользователь не решил доверять рассылке своего электронного адреса. –
Хорошо спасибо за помощь :) –