Forum Webscript.Ru

Общие => ОС и системное ПО => Тема начата: APL от 12 Ноября 2003, 16:21:50

Название: Поможите чем можете с SendmailX
Отправлено: APL от 12 Ноября 2003, 16:21:50
Не получается отправить почту через него.
Нет ли у кого-нить доки по этой проге. Sendmail не предлагать (у провайдера стоить именно sendmailX)

1. пути правильные
2. адреса существующие и работающие

Пример скрипта:

open MMM, \'| /usr/bin/sendmailx -s subject -f  from@from.ru to@to.ru \' || die \'error sending message\';
print MMM "message body";
print MMM "\\n\\n";
close MMM;
Название: Поможите чем можете с SendmailX
Отправлено: lodevar от 27 Ноября 2003, 22:56:51
А где такой провайдер живет?
Название: Поможите чем можете с SendmailX
Отправлено: NeoNox от 28 Ноября 2003, 11:28:37
Юзай Net::SMTP и включи дебаг - он тебе все и выведет.

#!/usr/bin/perl -w

use Net::SMTP;
    $smtp = Net::SMTP->new(\'tvoy_smtp_host\', Timeout => 30,Debug   => 1);  
    $smtp->mail(\'from@from.ru\');
    $smtp->to(\'to@to.ru\');    
    $smtp->data();
    $smtp->datasend("To: [email]to@to.ru[/email]\\n");
    $smtp->datasend("\\n");
    $smtp->datasend("message body\\n");
    $smtp->dataend();
    $smtp->quit;
Название: Поможите чем можете с SendmailX
Отправлено: APL от 28 Ноября 2003, 13:48:39
2 lodevar: ПЕТЕРСТАР

2 NeoNox: Спасибо!