Мне нужно отправить письмо из CGI-скрипта на Perl без использования sendmail - PullRequest
1 голос
/ 13 января 2011

Мне нужно отправить письмо, содержащее html в CGI-скрипте perl без использования sendmail. Есть ли простой способ сделать это?

Ответы [ 3 ]

7 голосов
/ 13 января 2011

Сводка Email :: Sender показывает, как отправлять почту напрямую через SMTP.

2 голосов
/ 14 января 2011

Вы должны отправить HTML-код? Стандартный дистрибутив Perl поставляется с Net :: SMTP , который реализует протокол SMTP непосредственно в Perl. Это означает, что вы можете отправлять почту в системах, в которых не реализованы команды sendmail или mail или sendmail. Я использовал его годами без особых проблем.

Если вы можете скачать модули Perl, вы должны посмотреть на Email :: MIME . Это позволяет отправлять многочастную электронную почту MIME и не зависит от Sendmail. Я не очень много использовал этот, но это не так сложно использовать.

1 голос
/ 13 января 2011

В CPAN есть много модулей, которые будут отправлять вам письма. http://search.cpan.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...