gifts2017

Массовая рассылка писем в HTML формате

Опубликовал mozz mozz (mozz) в раздел Обмен - Email рассылки

Обработка предназначена для массовой рассылки писем в HTML формате с использованием профилей ИнтернетПочтовыйПрофиль
К письму можно прекриплять файлы. Адреса должны содержаться в файле типа txt
(каждая строка это отдельный адрес)

Реализовано визуальное редактирование письма в HTML формате, вставка картинок как из файла, так и из буфера обмена. Пока в процессе доработки, но уже можно использовать.

Позволяет производить массовую рассылку по одному письму (получатель не увидит кому еще было послано письмо), кроме того такой способ предпочтителен т.к. на некоторых почтовых серверах спам фильтр настроен так, что письма с большим количеством получателей классифицируются как спам.

Краткая инструкция:

1) Выбрали в поле от кого учетную запись электронной почты (если запись еще не создана - необходимо создать);
2) Выбрали файл с адресами (или из адресной книги выбрали кому посылать, или вручную в поле кому адреса добавили);
3) Заполнили поле тема;
4) Написали сообщение;
5) Нажали кнопку отправить;

Делал и проверял в УТ 10.3, возможно будет работать и в УПП и КА.

Если кому понравится можете поблагодарить Яндекс.Деньгами на счет 41001634129126.

Использованы идеи:

http://infostart.ru/public/15736/,

Андрея Михайлова aka MAV и еще несколько идей.

UPD 24.03.2011: 

1) Добавлен вызов внешнего редактора HTML;

2) Добавлена возможность выбора получателей при помощи типовой обработки АдреснаяКнига или ввода вручную в поле кому через запятую;

3) Исправлен баг с SMTP авторизацией.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
РассылкаИнформации_v1_1.epf
.epf 369,09Kb
24.03.11
214
.epf 369,09Kb 214 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Иван Дижа (IDija) 24.03.11 14:20
Чувствую вещь нужная, но не хватает подробной инструкции :) (+)
2. mozz mozz (mozz) 24.03.11 15:27
1) Добавлен вызов внешнего редактора HTML;

2) Добавлена возможность выбора получателей при помощи типовой обработки АдреснаяКнига или ввода вручную в поле кому через запятую;

3) Исправлен баг с SMTP авторизацией.

По поводу инструкции вроде как и так все понятно:

1) Выбрали в поле от кого учетную запись электронной почты (если запись еще не создана - необходимо создать);
2) Выбрали файл с адресами (или из адресной книги выбрали кому посылать, или вручную в поле кому адреса добавили);
3) Заполнили поле тема;
4) Написали сообщение;
5) Нажали кнопку отправить;

Делал и проверял в УТ 10.3, возможно будет работать и в УПП и КА
3. Яков Коган (Yashazz) 24.03.11 16:33
Ишшо один велосипед.
А вот сделать массовую рассылку через Outlook через com-доступ можете?
4. mozz mozz (mozz) 24.03.11 16:50
Как-то так надо переписать процедуру отправки чтобы через Outlook отправило:
Процедура Послать(АдресПолучателя)
	   	ТекстПисьма = ЭтаФорма.ЭлементыФормы.ПолеHTMLДокумента.ПолучитьТекст();
		Outlook=Новый COMОбъект("Outlook.Application");
		Письмо=Outlook.CreateItem(0);
		Письмо.to=АдресПолучателя;
		МассивВложения=МассивИзСтроки(Вложения,";");
		Для Каждого Элемент Из МассивВложения Цикл
			Письмо.Attachments.Add(Элемент);
		КонецЦикла;
		Письмо.Subject=Тема; 
		Письмо.Body=ТекстПисьма;
КонецПроцедуры
...Показать Скрыть
5. mozz mozz (mozz) 25.03.11 14:57
Фантазия иссякла. Принимаю предложения :idea: - какие еще функции добавить в обработку.
6. Михаил (mdzen) 26.03.11 11:56
Функционал есть и весьма достаточный для рассылки новостей и прайсов .
:idea: Теперь бы корректно обрабатывать ошибки и ответы сервера, чтоб
рассылка не вылетала, а писала в лог результаты и ошибки отправки.
7. mozz mozz (mozz) 28.03.11 09:38
(6) Действительно, в погоне за функционалом упустил обработку ошибок, исправлюсь - выложу версию с отловом ошибок.
8. serge kounshin (kounshin) 19.05.11 15:07
Не знаток в программировании, но думаю, была бы интересна возможность добавлять к началу тела письма какое-нибудь обращение: Пётр Иванович, добрый день. При этом "Петр Иванович" брать из ФИО контакта, например.
9. Иван Токманцев (1psspam) 22.04.13 11:07
10. Иван Токманцев (1psspam) 22.04.13 11:08
11. Яков Коган (Yashazz) 25.04.13 18:50
(9) Из тамошнего описания отнюдь не следует, что собственно рассылка работает. Помещение в папку "Исходящее" внешними средствами это лишь полдела. Я почему интересуюсь - потому что там есть подводные камни, решение которых любопытно. Так-то я и сам уж всё сделал, чтоб работало.
12. Роман Браславский (Ruschel) 06.05.13 12:59
Отличная публикация! Однозначно плюс!
Есть вопрос к автору публикации: возможно ли как-нибудь аналогично сделать вставку таблицы? По мануалу для execcomand команды не нашел.
13. Богдан Белёв (Unheilig) 03.12.13 12:12
14. Огонек Костров (Огонек) 19.12.13 17:01
Спасибо за обработку и идеи! Обработка пригодилась.
15. mozz mozz (mozz) 20.12.13 09:25
Пользуйтесь на здоровье!
Мне не жалко.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа