|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Yuri Mashkovtsev 2:5036/22 14 Apr 2002 18:22:09 To : Artem Bednarchuk Subject : Re: работа с почтой --------------------------------------------------------------------------------
> как решить следующую проблему на perl:
> в локальной сети стоит машина с FreeBSD 4.4 в качестве web-сервера,
> машина в DNS не прописана, обращаются к ней через броузер по IP
> адресу,
> есть необходимость рассылать с нее почту, как это реализовать?
> есть нормальный ящик(т.е. с учетной запись,паролем и т.п.)может можно
> вызывать скрипты который будет рассылать всем почту черерз этот
> адрес...
> как это вообще делается?
Вообще здесь это оффтопик, а топик это в *unix*. Делается
это путем настройки MTA (с раздачи -- sendmail) на работу с
POP(IMAP) почтовым ящиком, находящимся у провайдера. Почта
забирается fetchmail'ом или MUA, в последнем случае он должен
это уметь (mutt, for example). Отправляется почта посредством
принудительного разбора выходной очереди (sendmail -q) в момент
наличия connectivity с провайдером. Превратить свою FreeBSD
в почтовый сервер для клиентов из локальной сети тоже возможно,
обилие готовых примеров находится в /usr/share/sendmail/cf.
Если клиенты желают иметь различные почтовые адреса --
консультируйтесь с провайдером по этому поводу.
Hасчет скриптов (анти-оффтопик). Да, можно рассылать
почту с помощью Perl-скриптов (MUA не обязателен).
Пример смотрите в perldoc -q mail.
--- tin/1.5.8-20010221 ("Blue Water") (UNIX) (FreeBSD/4.3-RELEASE (i386))
* Origin: Biological Station (2:5036/22@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1211952e260ab.html, оценка из 5, голосов 10
|