Вызов команды:
MulTEx -группа Книги/Листы -Листы -Отправка листа/книги по почте


Данная команда поможет быстро отправить по почте:
  • один активный лист
  • активную книгу
  • отдельные листы активной книги

и осуществить массовую рассылку сразу множеству разных получателей, с возможностью указать для каждого получателя отдельную тему письма, текст и вложить в каждое письмо указанные файлы. Так же можно указать адреса для отправки копий и скрытых копий, вставить в письмо диапазон ячеек с форматированием и указанную подпись. Рассылка может производиться как при помощи MS Outlook, так и без него.



Отправка листа/книги
С этой вкладки можно отправить указанному получателю активный лист, активную книгу или выбранные листы. Так же с этой вкладки можно управлять собственной адресной книгой MulTEx: добавлять и удалять адреса в книгу.

Отправка листа, книги
рис.1

Отправить:

  • активный лист - в созданное письмо будет вложена новая книга, содержащая только один лист - тот, который был активным на момент отправки сообщения. Лист отправляется как есть - т.е. адресат получит точную копию листа на момент отправки (даже если какие-то изменения не были сохранены перед отправкой).
  • активную книгу полностью - в созданное письмо будет вложена копия активной на момент отправки сообщения книги. Книга отправляется как есть - т.е. адресат получит точную копию книги на момент отправки (даже если книга не была сохранена перед отправкой).
  • выбранные листы как новую книгу - в этом случае становится доступным окно выбора листов активной книги, в котором можно отметить флажками только те листы, которые необходимо отправить. Отмеченные листы впоследствии будут объединены в одну новую книгу, которая и будет вложена в письмо. Все листы переносятся как есть, даже если исходная книга не была сохранена перед отправкой.

Отправить на адрес:

    в поле записывается вручную или выбирается из списка действительный адрес электронной почты получателя. Если еще не добавлено ни одного адреса, список будет пуст. Для добавления адреса в список необходимо записать его в поле и нажать кнопку Добавить

  • Добавить - добавляет текущий адрес(записанный в поле выпадающего списка) в собственную адресную книгу надстройки. В дальнейшем будет возможно не вводить этот адрес вручную, а просто выбрать его из выпадающего списка. Можно заранее создать множество адресов путем поочередной записи в поле и добавления.
  • Удалить - удаляет из адресной книги MulTEx текущий адрес(записанный в поле выпадающего списка). После удаления данный адрес более не будет доступен для выбора из списка. Удаление адреса из списка влияет исключительно на собственную адресную книгу MulTEx, никакие адреса Outlook или адреса иных почтовых программ не затрагиваются.
  • Очистить адресную книгу MulTEx - удаление всех адресов из Адресной книги MulTEx. Удаление влияет исключительно на собственную адресную книгу MulTEx, никакие адреса Outlook или адреса иных почтовых программ не затрагиваются.
  • Адресная книга хранится в специальном файле "MailSet.xml". Вы можете самостоятельно делать резервные копии данного файла при помощи команды Резервное копирование и восстановление. При переустановке MulTEx этот файл не удаляется и не заменяется.

Тема письма: - указывается тема письма. Желательно указывать не более 255 символов, т.к. более длинный текст будет обрезан до 255 символов, т.к. большинство почтовых программ не работают с темой, длина текста которой превышает 255 символов.

Отправить копию на адрес - записывается вручную или выбирается из списка действительный адрес электронной почты, на которую должна быть отправлена копия письма. Адрес может быть выбран из адресной книги MulTEx или занесен вручную.



Массовая рассылка
Данная вкладка поможет сделать рассылку писем группе адресатов на основе созданных на листе Excel списков. Можно один раз создать несколько списков под различные ситуации (для оповещения о совещаниях, отправки отчетов и т.д.) и использовать их потом не создавая каждый раз списки получателей, тексты и темы заново. Каждому получателю может быть отправлен свой текст сообщения со своей темой и своими вложенными файлами или всем адресатам могут быть назначены одинаковые тема, текст сообщения, вложения. Так же можно дополнительно указать адреса для отправки копий писем и скрытых копий:

Массовая рассылка
рис.2

Со всех вкладок массовой рассылки(Массовая рассылка, Настройка массовой рассылки, Дополнительно) доступна возможность создания тестового письма и его отправки на указанный адрес:
/uploadfiles/images/multex/forms/MulTEx_Forms_SendMailMass_testmail.png
Адрес может быть выбран из списка (используется адресная книга MulTEx) или занесен вручную

Адреса получателей - указывается диапазон ячеек на листе(только один столбец!) с адресами электронной почты получателей.

Тема(ы) сообщений - указывается диапазон ячеек на листе(только один столбец!) с темой письма.
Одна тема для всех писем - устанавливается, если для всех адресатов необходимо указать только одну тему. В данном случае названием темы будет значение верхней левой ячейки указанного диапазона.

Текст(ы) сообщений - указывается диапазон ячеек на листе(только один столбец!) с текстом письма.
Один текст для всех писем - устанавливается, если для всех адресатов необходимо указать только один текст сообщения. В данном случае в качестве текста для всех сообщений будет текст верхней ячейки указанного диапазона.

Вложения - учитывается только в случае, если для данного пункта установлена галочка. Указывается диапазон ячеек на листе(только один столбец!) с полным путем к файлу для отправки(для указания полного пути можно воспользоваться командой MulTEx - Путь к файлуПуть к файлу). Можно в одной ячейке указать несколько вложений. Указывать следует через запятую с указанием полного пути к каждому файлу. Разделение путей к файлам должны быть без пробелов - только запятая. Иначе вложение может не прикрепиться.
Одно вложение для всех писем - устанавливается, если всем адресатам необходимо отправить одинаковые файлы. В данном случае отправлены будут файлы, пути к которым указаны в верхней левой ячейке указанного диапазона.

Копия на адреса - учитывается только в случае, если для данного пункта установлена галочка. Указывается диапазон ячеек на листе(только один столбец!) с адресами электронной почты, которые должны быть поставлены в копию письма. В одной ячейке можно указать сразу несколько электронных адресов, разделив их точкой-с-запятой: mail1@mail.info;mail2@mail.info;mail3@mail.info. Никаких лишних пробелов между адресами быть не должно.
Одна копия для всех писем - устанавливается, если всем письмам необходимо указать одинаковые адреса для копий. В данном случае адреса для всех сообщений будут взяты из верхней левой ячейки указанного диапазона.

Скрытая копия на адреса - учитывается только в случае, если для данного пункта установлена галочка. Указывается диапазон ячеек на листе(только один столбец!) с адресами электронной почты, которые должны быть поставлены в скрытую копию письма.
Скрытая копия - если адрес получателя записан в скрытой копии, то никто из других получателей не будет видеть, что он поставлен в копию.

В одной ячейке можно указать сразу несколько электронных адресов, разделив их точкой-с-запятой: mail1@mail.info;mail2@mail.info;mail3@mail.info. Никаких лишних пробелов между адресами быть не должно.
Одна скрытая копия для всех писем - устанавливается, если всем письмам необходимо указать одинаковые адреса для скрытых копий. В данном случае адреса для всех сообщений будут взяты из верхней левой ячейки указанного диапазона.

Пример таблицы для массовой рассылки:

Пример таблицы массовой рассылки
рис.3

ВАЖНО! Массовая рассылка MulTEx не имеет никаких ограничений по числу отправляемых сообщений. Но различные почтовые серверы могут устанавливать свои лимиты. Например, Gmail и Yandex могут заблокировать email, с которого ведется рассылка, если общее количество отправленных сообщений в день превысит 100 штук. Поэтому производить важные массовые рассылки рекомендуется с собственного SMTP-сервера или корпоративного email.



Настройки массовой рассылки
Отправка без использования Outlook - для массовой рассылки предусмотрена возможность, отправки писем без использования почтовой программы (хоть и написано без использования Outlook, на самом деле имеется наличие почтовой программы вообще не требуется). Отправка отправляется посредством CDO (Collaboration Data Objects) - библиотекой, встроенной в операционную систему Windows. Для того, чтобы её использовать необходимо лишь знать настройки почтового сервера (Яндекс, Рамблер, Mail.ru и др.).

Настройка массовой рассылки
рис.4

Шаблон - имя шаблона учетной записи. После выбора шаблона из списка, поля Сервер, Пользователь, Пароль и Порт заполнятся автоматически значениями, назначенными для данного шаблона. Это позволяет не вбивать каждый раз одни и те же настройки, если используется несколько различных учетных записей.
Сервер - имя почтового сервера SMTP. SMTP - Simple Mail Transfer Protocol - простой протокол передачи почты. Это сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP. Если почтовый ящик на сервисе mail.ru заканчивается на inbox.ru, list.ru или bk.ru, то адрес SMTP-сервера тоже с большой вероятностью изменится(smtp.inbox.ru, smtp.list.ru и smtp.bk.ru). Точные значения можно найти на сайте поставщика услуг (Яндекс, Mail, Gmail, Rambler и т.д.) в описаниях настроек для Outlook. Большинство из них размещают всю подробную информацию в открытом доступе.
Пользователь - имя пользователя. Как правило совпадает с учетной записью для входа в почту.
Пароль - пароль для входа в почту.

    кнопка правее поля управляет скрытием и отображением символов пароля.
    Показать пароль - символы пароля будут отображены и можно будет сверить корректность ввода пароля
    Скрыть пароль - символы пароля будут заменены звездочками (на сам пароль это не влияет)

Порт - порт сервера SMTP. У большинства почтовых серверов это значение 25 или 465. Узнать точное значение можно только на самом сервере. Большинство из них размещают всю подробную информацию в открытом доступе.
Использовать SSL/TLS - Secure Sockets Layer/Transport Layer Security. Многие почтовые серверы используют шифрование методом SSL или TLS, что необходимо учитывать при настройке отправки. Если указанный почтовый сервер использует SSL/TLS и галка не будет поставлена - с большой долей вероятности письма просто не будет отправлены сервером. Точные значения можно узнать на сайте поставщика услуг(Яндекс, Mail, Gmail, Rambler и т.д.) в описаниях настроек для Outlook и найти тот параметр, который отвечает за SSL/TLS.
В таблице ниже приведены настройки для наиболее популярных почтовых сервисов:
таблица настроек для почтовых серверов

ДобавитьДобавить шаблон - с помощью данной команды можно запомнить введенные настройки сервера, пользователя, пароля и порта в новый шаблон для удобство выбора настроек отправки, чтобы не вбивать эти настройки в последующем.
ИзменитьИзменить шаблон - с помощью данной команды можно изменить настройки шаблона. Выберите необходимый шаблон, внесите изменения в необходимые поля и нажмите кнопку Изменить(Изменить шаблон).
УдалитьУдалить шаблон - удаляет выбранный шаблон настроек. Выполнение данной команды необратимо, поэтому рекомендуется аккуратно применять её либо сделать резервную копию настроек перед удалением.
Удалить все шаблоныУдалить все шаблоны - удаляет все шаблоны настроек. Выполнение данной команды необратимо, поэтому рекомендуется аккуратно применять её либо сделать резервную копию настроек перед удалением.
Все шаблоны хранятся в специальном файле "MailSet.xml", содержащим адресную книгу и настройки CDO. Вы можете самостоятельно делать резервные копии данного файла при помощи команды Резервное копирование и восстановление. При переустановке MulTEx этот файл не удаляется и не заменяется.

Формат сообщений:

  • Простой текст (.txt) - при создании писем текст сообщения никак не преобразуется и любые теги будут вставлены как есть. При этом даже если текст внутри ячейки отформатирован стандартными средствами Excel - этот формат не будет применен.
  • Форматированный текст (.htm) - при создании письма в тексте будут учитываться теги HTML-разметки и такой текст будет преобразован в форматированный текст. Например, текст вида:
    -важный текст выделить <strong>жирным</strong> или <span style="color: red;">красным</span>;
    -вставить гиперссылки на сайт(<a title="www.excel-vba.ru" href="http:\\www.excel-vba.ru">www.excel-vba.ru</a>) или e-mail(<a title="info@excel-vba.ru" href="mailto:info@excel-vba.ru">info@excel-vba.ru</a>);
    -<span style="text-decoration: underline;">подчеркнуть текст</span> или <span style="background-color: yellow;">заполнить цветом</span>;
    -назначить размер шрифта, например <span style="font-size: 30px">30 пикселей</span>
    -назначить любой доступный шрифт, например <span style="font-family: Comic Sans MS">Comic Sans MS</span>
    -и т.д.

    после вставки в письмо будет выглядеть так:

    -важный текст выделить жирным или красным;
    -вставить гиперссылки на сайт(www.excel-vba.ru) или e-mail(info@excel-vba.ru);
    -подчеркнуть текст или заполнить цветом;
    -назначить размер шрифта, например 30 пикселей
    -назначить любой доступный шрифт, например Comic Sans MS
    -и т.д.

    При этом даже если текст внутри ячейки отформатирован стандартными средствами Excel - этот формат не будет применен.

Только создавать письма, но не отправлять - доступно только при отправке писем через Outlook. Если установлен, то все письма из списка массовой рассылки будут созданы и выведены на экран, но для их отправки придется вручную нажать кнопку Отправить. Для чего это может быть нужно? Для тестирования формирования писем. Можно выбрать заведомо меньший диапазон ячеек для рассылки и сформировать одно-два письма, чтобы посмотреть как они будут выглядеть в итоге.



Дополнительно
При использовании массовой рассылки к создаваемым письмам можно добавить таблицу на основе ячеек листа и подпись. В качестве подписи к сообщению можно использовать имеющиеся в Outlook подписи, либо создать свою.

Дополнительно
рис.5

Добавить в текст сообщения таблицу - в сообщение будет добавлена таблица из указанных ячеек. Может пригодиться в случаях, когда уже есть заготовленные данные в ячейках Excel и надо вставить их в письмо.

  • Адреса ячеек с таблицей - указывается адрес ячеек (непрерывный прямоугольный диапазон), в которых расположена таблица и которую необходимо вставить в письмо.
  • Метка в письме, вместо которой вставлять таблицу - можно указать специальную метку внутри текста писем(например - {TABLE}) и тогда таблица будет вставлена вместо этой метки. Если поле с меткой оставить пустым - таблица будет вставлена в конец сообщения. Если метка указана, но отсутствует в тексте письма - таблица не будет вставлена.

Например, необходимо разослать письма с таблицей коэффициентов сотрудников отдела для начисления ЗП. Таблица может выглядеть примерно так:
Таблица для рассылки
Сама таблица расположена на Лист1 в ячейках A1:D9. На примере таблицы рассылки из рис.3, в ячейке текста письма записано следующее:
Добрый день.
Ниже приведена таблица коэффициентов для начисления ЗП сотрудникам отдела продаж:
{TABLE}
Файл с детальными расчетами во вложении.

Если в настройках массовой рассылки выбран Простой текст (.txt), то значения ячеек указанной таблицы будут просто объединены, с соблюдением переносов на строки и в результате письмо будет выглядеть так:
Таблица как текст
Если в настройках массовой рассылки выбран Форматированный текст (.htm), то значения ячеек указанной таблицы будут вставлены в письмо как есть: с границами ячеек и всем форматированием. Т.е. таблица будет вставлена точно так же, как она выглядит на листе:
Форматированная таблица

Добавить к тексту сообщения подпись - к сообщениям будет добавлена выбранная или созданная подпись. Если отключен - сообщения будут созданы без подписи.
Примечание: по умолчанию все письма, созданные программно в Outlook создаются без подписи, даже если это указано настройками самого Outlook.

    Созданные ранее подписи (подписи Outlook) - по умолчанию включен. При его выборе в окне перечислены и доступны для выбора все подписи, которые были созданы в почтовой программе Outlook (если они имеются).
    Просмотр и создание данных подписей Outlook доступно из настроек:
    для 2007: Сервис -Параметры -Сообщение -Подписи
    для 2010 и выше: Файл(File) -Параметры(Options) -Почта(Mail) -Подписи(Signatures)

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

    Произвольная подпись - если нет подписей Outlook или необходимо использовать подпись, отличную от имеющихся - можно создать подпись "на раз". После выбора пункта Произвольная подпись поле выбора подписей станет активным для ввода любого текста.

    Вставка произвольной подписи
    рис.6

    Как и сам текст письма, подпись может быть простой и форматированной. Пункты работают как для подписей Outllok, так и для произвольной подписи. В случае с подписями Outlook при переключении с Простого текста на Форматированный и обратно будут отображаться подписи только этого типа(.htm или .txt).

    • Простой текст подписи (.txt) - для подписей Outlook будут отображены все подписи формата .txt, а при создании произвольной подписи текст подписи никак не преобразуется и любые теги будут вставлены как есть.
    • Форматированный текст подписи (.htm) - для подписей Outlook будут отображены все подписи формата .htm, а при создании произвольной подписи в тексте будут учитываться теги HTML-разметки и такой текст будет преобразован в форматированный текст. Например, текст подписи вида:
      <br /><br />Это форматированная подпись и в ней можно использовать:
      <br /><strong>жирный</strong> и <i>наклонный</i> шрифт
      <br />цветной шрифт, например <span style="color: #ff0000;">красный</span>
      <br />активный e-mail: <a title="info@excel-vba.ru" href="mailto:info@excel-vba.ru">info@excel-vba.ru</a>
      <br />гиперссылки: <a title="www.excel-vba.ru" href="http:\\www.excel-vba.ru">www.excel-vba.ru</a>

      после вставки в письмо будет выглядеть так:

      Это форматированная подпись и в ней можно использовать:
      жирный и наклонный шрифт
      цветной шрифт, например красный
      активный e-mail: info@excel-vba.ru
      гиперссылки: www.excel-vba.ru

      Т.е. текст может быть жирным, разного цвета, подчеркнутым и т.д., а так же может содержать гиперссылки на интернет-ресурсы и активные адреса e-mail. Иными словами допускается любое форматирование, доступное через HTML-теги.
      Примечание: если на вкладке Настройки массовой рассылки выбран пункт Простой текст (.txt), то пункт Форматированный текст подписи (.htm) будет недоступен. Даже если до этого он был отмечен - он будет отменен и по умолчанию будет выбран пункт Простой текст подписи (.txt), т.к. подпись является частью письма и не может быть отформатирована отдельно от текста самого письма.

Loading

2 комментария

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.