Перейти до змісту
Домент ipb-board.ru продається.

(SL) Email actions

Рекомендовані відповіді

Опубліковано
  • Адміністратор

(SL) Email actions


У багатьох користувачів погана електронна пошта: обліковий запис видалено, користувач заблокований, немає місця в поштовій скриньці і т. д. Ваші листи цим користувачам повертаються з помилками.

Особливості :

  • Зробити користувачів незатвердженими, доки вони не змінили свою адресу електронної пошти
  • Щоб користувачі з поганими листами не надсилали жодних листів
  • Затвердження листів користувачами
  • Перемістити користувачів до вибраної групи
  • Записати всі дії

Як отримати список користувачів із поганими листами?
1. Вручну: дивіться ваші листи від Mailer-Daemon
2. Ви можете використовувати спеціальні послуги
2. Авто: в пошті error.log
Ось так можна зробити:

#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

 


 

  • 4 місяця через...
Опубліковано

Приветствую, а по подробнее можно, 

как собрать все битые адреса по которым отправка не удалась?


что делать с этим и куда его 

#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

 

 

Опубліковано

@Ciko подскажи пожалуйста, не пойму что требуется, возможно уже вышел плагин который покруче ?

Для публікації повідомлень створіть обліковий запис або авторизуйтесь