The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"отправка почты из perl скрипта"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"отправка почты из perl скрипта"  
Сообщение от 999 (ok) on 16-Апр-05, 02:49 
Пользуясь советом, отправляю почту так.
$cmd_mail="/usr/sbin/sendmail -t";
open (SENDMAIL, "|$cmd_mail") || die "ERROR: Can not run sendmail";
print SENDMAIL "MIME-Version: 1.0\n";
print SENDMAIL "Content-Type: text/plain; charset=\"koi8-r\"\n";
print SENDMAIL "Content-Transfer-Encoding: 8bit\n";
print SENDMAIL "To: $to_email\n";
print SENDMAIL "From: Nobody <nobody\@$localhost>\n";
print SENDMAIL "Subject: $subject\n\n";
print SENDMAIL $message . "\n";
close (SENDMAIL);
Но в ответ вижу
can not chdir(/var/spool/clientmqueue/): Permission denied
какие пермишены должны быть???
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "отправка почты из perl скрипта"  
Сообщение от mthawk email(??) on 16-Апр-05, 11:05 
Посмотри возможности модуля MIME::Lite.
Пользуюсь только им, и очень доволен.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "отправка почты из perl скрипта"  
Сообщение от 999 (ok) on 18-Апр-05, 10:52 
>Посмотри возможности модуля MIME::Lite.
>Пользуюсь только им, и очень доволен.
Так он вроде тотже sendmail использует...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "отправка почты из perl скрипта"  
Сообщение от reyman on 21-Апр-05, 09:04 
use Net::SMTP;
open(ML, "e:\\sev_sys_conf\\mail.log");
@all=<ML>;
#============================================================================================
$smtp = Net::SMTP->new('oberon.com');      
  
$smtp->mail('andrey@babilon');          
$smtp->to('andrey@babilon');                      
$smtp->to('sharov@babilon');

#$smtp->datasend('Content-Type: text/html; charset=koi8-r');

  
$smtp->data();                                    
$smtp->datasend("To: andrey\n");                    
$smtp->datasend('Content-Type: text/html; charset=windows-1251');
$smtp->datasend("\n");                          

for($i=0;$i<@all;$i++){
$smtp->datasend("<br><b>$i</b>  <font color='green'>$all[$i]</font>");                 # TЧЧЯ∙УЩЬУ
}
#------------------------------------
$smtp->dataend();                                   ТПЩv©
  
$smtp->quit;                      


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "отправка почты из perl скрипта"  
Сообщение от mthawk email(??) on 23-Апр-05, 23:23 
>>Посмотри возможности модуля MIME::Lite.
>>Пользуюсь только им, и очень доволен.
>Так он вроде тотже sendmail использует...

Да, но еще может и сторонний SMTP сервер использовать.
Зато очень просто композить сообщения... plain/html, с аттачами и все такое.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "отправка почты из perl скрипта"  
Сообщение от Azazelo (??) on 30-Апр-05, 18:53 
>Пользуясь советом, отправляю почту так.
>$cmd_mail="/usr/sbin/sendmail -t";
>open (SENDMAIL, "|$cmd_mail") || die "ERROR: Can not run sendmail";
>print SENDMAIL "MIME-Version: 1.0\n";
>print SENDMAIL "Content-Type: text/plain; charset=\"koi8-r\"\n";
>print SENDMAIL "Content-Transfer-Encoding: 8bit\n";
>print SENDMAIL "To: $to_email\n";
>print SENDMAIL "From: Nobody <nobody\@$localhost>\n";
>print SENDMAIL "Subject: $subject\n\n";
>print SENDMAIL $message . "\n";
>close (SENDMAIL);
>Но в ответ вижу
>can not chdir(/var/spool/clientmqueue/): Permission denied
>какие пермишены должны быть???
почитай
http://linuxportal.ru/print.php/86_0_3_0_M/
может что полезное найдешь ...

>какие пермишены должны быть???

%uname -sr
FreeBSD 4.10-RELEASE
drwxrwx---  2 smmsp  smmsp   24576 Apr 30 04:20 clientmqueue


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "отправка почты из perl скрипта"  
Сообщение от swan on 13-Мрт-08, 14:29 
это ошибка компиляции sendmail обратитесь к своему хостингеру
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру