[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: отправка письма из скрипта: простота хуже воровства?



Ed -> debian-russian@lists.debian.org  @ Mon, 19 Jul 2010 17:10:48 +0400:

 E> обычная задача - отправить письмо из скрипта.

 E> я обычно делаю просто:
 E> sub mail {
 E>  my ($addr, $txt) = @_;
 E>  open (MAIL, "| mail -a  'Content-Type: text/plain; charset=utf-8' $addr") ||
 E> die "Mail: $!";
 E>  print MAIL $txt;
 E>  close MAIL;
 E> }

 E> и вот недавно с удивлением обнаружил, что сотня писем (по паре строчек текста
 E> в каждом) на рабочем сервере с exim3 отправляется секунд за 15 (вместо
 E> ожидаемых долей секунды).

 E> это я неправильно письма отправляю или exim тормозит?

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

Но вообще, конечно, если ты отправляешь письма такими пачками, да еще и
частично формируешь заголовки самостоятельно, то прокладка в виде mail
тебе тут совершенно ни к чему.  "Рабинович, вы уж или крестик снимите,
или трусы наденьте."  Я бы еще поглядел на результат такой отправки -
что-то я подозреваю, что MIME-заголовки в результате получаются
некорректными.

-- 
Любой инструмент, используемый не по назначению, имеет свойство
превращаться в грабли.
	Andrey Sverdlichenko


Reply to: