Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Pavel V. Ammosov                     2:5020/52      12 Apr 2001  19:11:36
 To : All
 Subject : Re: Проверка юзверя в домене, чтобы небыло спама :)
 -------------------------------------------------------------------------------- 
 
 >
 >Я взял, как ты сказал, любой менеджер списки рассылки.. самодельный,
 >правда... в общем, оно тупо отправляет на адрес минуя различного рода
 >проверки. А если по конкретнее? Какой менеджер рассылки посоветуешь?
 
 mailman, ezmlm.
 
 >Просто я тут еще за хостинг-узлом слежу, так вот мне постоянно возращается
 >на postmaster куча писем с рассылкой новостей от различных %!#$^$%&%,
 >которые у нас хостятся. :) Hе хотелось бы последовать их примеру.
 
 Классический способ -- это для каждого письма делать свой Envelope-From,
 тогда, когда принимающий MTA будет вынужден вернуть твое письмо, он вернет 
 его по указанному тобой адресу и ты сможешь получить его своим каким-то
 скриптом из под MTA.
 
 То есть, ты отправляешь письмо #$email_id для адреса $address, листа $list:
 open  SENDMAIL, 
 "|/usr/sbin/sendmail -f $list-$email_id-$address1@твойдомен $address" or 
 die "sendmail: $!";
 где 
   ($address1 = $address) =~ s/@/=/ 
 
 и на каком-то этапе MTA решает его вернуть, оно вернется к тебе на 
 $list-$email_id-$address1@твойдомен.
 
 Естественно, прописать все возможные сочетания из ($list, $email_id, $address)
 в /etc/aliases или его заменителе невозможно, читай документацию на свой MTA :-)
 
 Кроме того:
  * традиционно -f имееют право указывать только т.н. Trusted Users,
  так что тебе придется к ним добавить юзера, из-под которого работает твоя
  рассылка.
 
  * Этот способ предполагает, что для каждого адреса придется генерировать 
  индивидуальное письмо, что может создать значительную нагрузку на сервер.
 
  * Предложил этот способ, назвав его VERP (Variable Envelope Return Paths),
  DJB в ftp://koobera.math.uic.edu/www/proto/verp.txt
 
 -- 
 Pavel Ammosov                                               O    \
 apavel@aha.ru                                                 __  )
 http://isabase.philol.msu.ru/~apavel/                             )
 wget -O - isabase.philol.msu.ru/~apavel/key.asc|pgp -fka    O    /
 --- slrn/0.9.6.3 (Linux)
  * Origin: Mr. Postman (2:5020/52.0)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Проверка юзверя в домене, чтобы небыло спама :)   Pavel V. Ammosov   12 Apr 2001 19:11:36 
Архивное /ru.perl/816210898249f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional