amazonSES mailing list
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$204 per month—let's make that $500!
Learn moreЧто такое Amazon SES Mailing List?¶
Amazon SES Mailing list. полноценная рассылка, которая использует Amazon SES для массовой отправки писем за небольшую плату (например, 0.10$ за 1000 писем) без собственного почтового сервера.
Требования¶
- MODX Revolution 2.2.X
- PHP5 или новее
Загрузка¶
Установите через менеджер MODX Revolution в разделе Package Management, или скачайте из репозитория MODX Extras: https://modx.com/extras/package/amazonsesmailinglist
Установка¶
- Установите пакет через Package Management
- Откройте System Settings и отфильтруйте настройки по Namespace aSES
- Укажите Amazon ID (Access Key ID) и Amazon Secret (Secret Access Key). https://console.aws.amazon.com/iam/home?#security_credential. Access Key
- Создайте MODX resource и поместите в контент
[[!aSES]]
Свойства¶
&tpl. имя чанка с сообщением об отписке при успешной отписке (по умолчанию: aSESUnsubscribe)
&tpl_error. имя чанка с сообщением об ошибке, если email не найден в базе (по умолчанию: aSESUnsubscribeError)
Настройка Cron¶
Откройте crontab (например CentOS: crontab -e) и добавьте строку:
* * * * * php /absoulte/path/to/modx/web/directory/assets/components/aSES/cron.php
Это запускает cron.php каждую минуту каждого часа каждого дня.
cron.php отправляет 100 писем за запуск. Отправляется каждое письмо, потому что amazonSESMailingList поддерживает персонализированные письма (можно использовать плейсхолдер [[+name]] в email)
Использование¶
В Components откройте aSESmailings и создайте новый Mailing list. После создания дважды щёлкните по нему. откроются три вкладки: Mails | Basic settings | Emails
- Mails. список писем, которые вы готовите, отправляете или уже отправили. Также видна базовая информация о каждом письме
- Basic settings. самая важная часть рассылки. Здесь задаются имя и email отправителя.
Не забудьте вставить плейсхолдер [[+content]] в шаблон рассылки, иначе при отправке не будет контента.
Каждый email в поле «from» должен быть верифицирован в Amazon SES. Если email ещё не верифицирован, нажмите Verify email with Amazon SES. придёт письмо подтверждения от Amazon SES.
Если у вас нет доступа к production environment, нужно верифицировать каждый email, на который вы хотите отправлять письма. Подробнее: здесь.
-
Emails. список подписчиков. Поскольку AmazonSESMailingList рассчитан на персонализированные письма, у каждого подписчика может быть имя, доступное через плейсхолдер
[[+name]]в письме.
Создайте новое письмо и откройте его двойным щелчком. Добавьте тему и контент. Сохраните и вернитесь на предыдущую страницу. На вкладке Emails добавьте email и укажите свой адрес. Перейдите на вкладку Mails. у нового письма появится тема. Щёлкните правой кнопкой и выберите Send mail. Готово. Если cron настроен правильно, письмо скоро придёт.
Приятного использования.
AmazonSESMailingList основан на ses.php, созданном Dan Myer.
ses.php. beta-версия от Dan Myer. Как всегда, автор не несёт ответственности за ущерб от использования пакета amazonSESMailingList.
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$204 per month—let's make that $500!
Learn more










