🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
3 messages
3 total messages Started by MaRc Tue, 15 Mar 2011 14:59
Net::SMTP
#52198
Author: MaRc
Date: Tue, 15 Mar 2011 14:59
37 lines
1683 bytes
Witam.
Mam, a raczej miałem, problem z wysyłką maila.
Po wielu próbach wyklikałem poniższy kod, który maila wysyła poprawnie.

#v+
$smtp->mail( $MailFrom );
$smtp->recipient(@odbiorcy);

$smtp->data();
$smtp->datasend( "Subject: AWARIA $czas\n" );
$smtp->datasend( "FROM: test\@gmail.com\n" );
$smtp->datasend( "TO: operator\@gmail.com\n" );
$smtp->datasend( "\n" );
$smtp->datasend( "$mailTresc" );
$smtp->dataend;
$smtp->quit;
#v+

ale od początku nie miałem linii:
#v+
$smtp->datasend( "\n" );
#v-
wówczas serwer pocztowy krzyczał mi, że jest BAD_HEADER a w ciele maila 
miałem:

#v+
Subject: AWARIA wto mar 15 15:51:01 2011
FROM: test@gmail.com
TO: operator@gmail.com
Uwaga: Padly urzadzenia:
	zasilanie 10.11.10.121
Message-Id: <20110315145101.B4FF5211D8@mail.gmail.com>
Date: Tue, 15 Mar 2011 15:51:01 +0100 (CET)
#v-
czyli treść maila powędrowała do nagłówka :(

pytanie- dlaczego??
Re: Net::SMTP
#52199
Author: Adam Osuchowski
Date: Tue, 15 Mar 2011 15:04
7 lines
950 bytes
MaRc wrote:
> czyli treść maila powędrowała do nagłówka :(
>
> pytanie- dlaczego??

Jak to dlaczego? Wiesz jak działa protokół SMTP? Nagłówki muszą być
oddzielone od treści maila pustą linią.
Re: Net::SMTP
#52200
Author: MaRc
Date: Tue, 15 Mar 2011 15:16
13 lines
1223 bytes
W dniu 15.03.2011 16:04, Adam Osuchowski pisze:
> Jak to dlaczego? Wiesz jak działa protokół SMTP? Nagłówki muszą być
> oddzielone od treści maila pustą linią.

no tak, i ta pusta linia jest w:
#v+
$smtp->datasend( "TO: operator\@gmail.com\n" );
#v-
qrde. no tak
dodaje enter a nie pustą linie. ale dałem ciała.
sorki.

dzięki.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads