Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Nikolay Pichtin                      2:5056/30      12 Nov 2001  20:53:15
 To : Alex Gain
 Subject : Re: Снова о sendmail на unix и web-почта
 -------------------------------------------------------------------------------- 
 
 
  AG> Как в Perl 5 (unix) сделать CGI script для аттача файлов
  AG> хотя-бы вордовских, без подключения модуля MIME:: ?
  AG> Киньте идеей плиз. Резать сам модуль и включать куски
  AG> в скрипт - не предлагать.
 = Вставка =
 
 $to = '"Your Name" <yourname@yourdomain.com>';
 $recip = 'yourname@yourdomain.com';
 $from = '"Your Name" <yourname@yourdomain.com>';
 $subject = "This is the subject";
 $mainbody = "This is the main body\n";
 $attachment = "This is an attachment\n";
 
 $message = MakeMessage($to, $from, $subject, $mainbody, $attachment);
 
 open (MAIL, "|sendmail -t");
 print MAIL $message;
 close (MAIL);
 
 sub MakeMessage
 {
     # make a composite message containing a main body and one attachment
     my ($to, $from, $subject, $mainbody, $attachment) = @_;
 my $message = <<"__EOM__";
 From: $from
 To: $to
 Subject: $subject
 MIME-Version: 1.0
 Content-Type: multipart/mixed;
  boundary=\"----=_NextPart_000_0012_01BDDCAE.46F62A80\"
 X-Priority: 3
 X-MSMail-Priority: Normal
 
 This is a multi-part message in MIME format.
 
 -+----=_NextPart_000_0012_01BDDCAE.46F62A80
 Content-Type: text/plain;
  charset=\"iso-8859-1\"
 Content-Transfer-Encoding: 7bit
 
 $mainbody
 
 -+----=_NextPart_000_0012_01BDDCAE.46F62A80
 Content-Type: text/plain;
  name=\"attach.txt\"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename=\"attach.txt\"
 
 $attachment
 
 -+----=_NextPart_000_0012_01BDDCAE.46F62A80--
 __EOM__
 
     return $message;
 }
 = Вставка =
 
 -- Hиколай.
 * Баба с мышкой хуже обезьяны с гpанатой
 ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
 ---
  * Origin: Где начало того конца, которым оканчивается начало? (2:5056/30)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Снова о sendmail на unix и web-почта   Alex Gain   12 Nov 2001 07:00:31 
 Re: Снова о sendmail на unix и web-почта   vitus@ice.ru   12 Nov 2001 12:56:34 
 Re: Снова о sendmail на unix и web-почта   Artem Chuprina   12 Nov 2001 13:09:26 
 Re: Снова о sendmail на unix и web-почта   Nikolay Pichtin   12 Nov 2001 20:53:15 
 Re: Снова о sendmail на unix и web-почта   Alex Gain   13 Nov 2001 06:22:39 
 Re: Снова о sendmail на unix и web-почта   Nikolay Pichtin   13 Nov 2001 09:25:18 
 Re: Снова о sendmail на unix и web-почта   Michael Poliakov   15 Nov 2001 22:57:33 
 Re: Снова о sendmail на unix и web-почта   Nikolay Pichtin   17 Nov 2001 01:02:29 
Архивное /ru.cgi.perl/18133bf028ba.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional