К списку форумов К списку вопросов
Perl::Net::SMTP
UE
23.04.2004 - 11:46
Или я торможу, или...
Никак не могу организовать отправку письма таким образом, чтобы оно отправлялось нескольким адресатам, и чтобы они в поле CC видели, к кому еще отправились копии.
Делаю так:
---
use strict;
use Net::SMTP;
my $smtp = Net::SMTP->new('mail');
$smtp->mail('somename');
$smtp->to('somename1', 'somename2');
$smtp->data();
$smtp->datasend("Subject: test subject\n");
$smtp->datasend("Content-type: text/html;charset=windows-1251\n");
$smtp->datasend("\n");
$smtp->datasend("<h1>Some text</h1>");
$smtp->dataend();
$smtp->quit;
---
В результате отправляются письма, поле CC пусто. Уверен, что проблема легко решается. Подскажите, пожалуйста. Заранее всем спасибо.
UE
1 - 23.04.2004 - 11:50
Какой-то маразм... добавил в заголовки "CC: somename1, somename2", и в почтовике отобразилось, как надо...
Я предполагал, что это сервер должен добавлять в заголовки.
?
2 - 23.04.2004 - 12:11
кстате у тебя на rambler отправляется таким образом?
UE
3 - 23.04.2004 - 12:15
Не пробовал, но скорее всего не должно отправляться. имхо, надо попробовать использовать вот это:
---
auth ( USERNAME, PASSWORD )
Attempt SASL authentication.
---
?
4 - 23.04.2004 - 14:03
хрень какая то, на рамблер не хотят отправляться письма, даже через телнет.

К списку вопросов на форуме Программирование

>>