Отправляет email-рассылки с помощью сервиса Sendsay

Sendmail и массовая рассылка

Привет всем!
Задача - рассылка информации партнерам (не спам!!! Они сами согласны :) ),
но не целым списком, а для каждого отдельной мессагой, чтобы они не
догадывались о существовании списка получателей. Отправитель посылает мыло
на какой внутренний адрес, потом оно рассылается наружу по списку с
указанными условиями. Такое легко реализуется напр. в mdaemon-е.
Помогите советом куда копать. Буду очень благодарен за полную доку по файлу
конфигурации sendmail - .mc. Спасибо.

С уважением
Прыхненко Г.
georgy***@u*****.net

-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 1892; Возраст листа: 462; Участников: 689
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/381489

Ответить   "Georgy I.Prykhnenko" Thu, 9 Jun 2005 10:35:46 +0300 (#381489)

 

Ответы:

файлу


файл aliases
там можно перечислить адресатов через запятую
или указать файл

spam: :vasya@a.com,petya@b.com,root
spam: :include:/etc/mail/spam

после изменения файла нужно сказать
newaliases


-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 1893; Возраст листа: 462; Участников: 689
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/381493

Ответить   Thu, 9 Jun 2005 10:46:40 +0300 (#381493)

 

Thu, 09 Jun 2005 10:35:46 +0300, Georgy I.Prykhnenko <georgy***@u*****.net>
писав:

ee /etc/aliases

Ответить   Thu, 09 Jun 2005 10:47:55 +0300 (#381495)

 

Georgy I.Prykhnenko wrote:

Вот мой скрипт для рассылки спама:

rubystar:[/mnt/mdk-rubystar/scripts/perl/send-spum]$ cat sends.pl

#!/usr/bin/perl
# Определяем пути к файлам...
$mailprogram="/usr/sbin/sendmail";
$userlistfile="./userlist";
$phrasesfile="./phrases";
$themesfile="./themes";
$sendersfile="./senders";
open (USERLIST, "$userlistfile");
user = <USERLIST>;
close (USERLIST);
open (THEMES, "$themesfile");
themes = <THEMES>;
close (THEMES);
open (SENDERS, "$sendersfile");
senders = <SENDERS>;
close (SENDERS);
$/ = "|";
open (PHRASES, "$phrasesfile");
phrases = <PHRASES>;
close (PHRASES);

<... И т.д. ...>

for ($i=0; $i<=$#user; $i++) {
$message_id = int(rand($#phrases))+1;
$sender_id = int(rand($#senders))+1;
$theme_id = int(rand($#themes))+1;
open (MAIL, "|$mailprogram");
print MAIL "To: $user[$i]\n";
print MAIL "From: $senders[$sender_id]\n";
print MAIL "Subject: $themes[$theme_id]\n\n";
print MAIL "$phrases[$message_id]\n";
close (MAIL);
}

Ответить   Thu, 09 Jun 2005 14:05:40 +0600 (#381505)