Информация о файле
Многие пользователи имеет плохую электронную почту: учетная запись удалена, пользователь приостановлен, нет места в почтовом ящике и т. д. Ваши письма к этим пользователям обратно к вам с ошибками.
Это расширенная версия (SL) Email actions заставить пользователей изменить электронную почту
Особенности:
Сделать пользователей неутвержденными, пока они не изменят свой адрес электронной почты
Чтобы пользователи с плохими письмами не отправляли никаких писем
Утверждение писем пользователями
Переместить пользователей в выбранную группу
Регистрировать все действия
Все, что вам нужно для работы-это плохой список Email адресов.
Как получить список пользователей с плохими письмами?
1. Вручную: просмотр писем Mailer-daemon
2. Вы можете воспользоваться специальными услугами
2. Авто: ошибка почты.бревно
Автор делает так:
#BAD EMAILS
cat mail.log|grep "user is terminated\|No such user\|account is disabled\|The email account that you tried to reach does not exist" >mail.log.badmails
cat mail.log.badmails|cut -d " " -f1,2|uniq -c >mail.log.badmails.stats
sed -E "s/[[:space:]]+/ /g" mail.log.badmails|cut -d " " -f7|sort|uniq -c|sort -n -r|sed 's/to=<//g'|sed 's/>,//g'|sed 's/ //g' >mail.log.badmails.to.stats
sed -E "s/[[:space:]]+/ /g" mail.log.badmails|cut -d " " -f7|sort|uniq -c|sort -n -r|sed 's/.*to=<//g'|sed 's/>,//g' >mail.log.badmails.list
Вы получаете файловую почту.бревно.badmails.список, где перечислены все ваши плохие Email адреса.
Просто скопируйте и вставьте в config. Вот и все.