[perl] отослать email

Teteshnik

use Net::SMTP
нельзя отослать html
use MIME::Lite
subject может быть только латиницей
Подскажите все ли я правильно написал и какой метод лучше юзать для отсылки почты в перле, чтобы можно было отослать html и не было сюрпризов и ограничений.
есть вроде MAIL::SendMail, но его пока не юзал и ничего о нем не знаю. Показался не удобным.

doublemother

use Mail::Mailer;
use strict;

my $mailer = new Mail::Mailer('sendmail');
$mailer->open({'To' => 'mail.domain', 'Subject' => "Превед!"});
print $mailer "Ололо!";
$mailer->close or die "WTF?! $!\n";

Всё пришло, кодировка та.

Teteshnik

а html?
типа <h1>Hello</h1>

Barbie29

спамер, знач надо искать модуль, который контент-тайп выставляет

Sharp

чтобы тема была на кириллице я делаю так:

use Encode; # не помню, обязательно это или нет
use MIME::EncWords qw(:all);
$subject = encode_mimewords($subject, Charset => 'koi8-r', Field => "Subject: ");
Оставить комментарий
Имя или ник:
Комментарий: