Rocksolid Light

groups  faq  privacy  How to post  login

Message-ID:  

Learn to pause -- or nothing worthwhile can catch up to you.


rocksolid / de.comp.lang.perl / Re: Net::SMTP::TLS debug mode?

SubjectAuthor
* Net::SMTP::TLS debug mode?Ulli Horlacher
+* Re: Net::SMTP::TLS debug mode?Heiko Schlichting
|`* Re: Net::SMTP::TLS debug mode?Ulli Horlacher
| `- Re: Net::SMTP::TLS debug mode?Heiko Schlichting
`* Re: Net::SMTP::TLS debug mode?Enrik Berkhan
 `* Re: Net::SMTP::TLS debug mode?Ulli Horlacher
  `- Re: Net::SMTP::TLS debug mode?Ulli Horlacher

1
Subject: Net::SMTP::TLS debug mode?
From: Ulli Horlacher
Newsgroups: de.comp.lang.perl
Organization: University of Stuttgart, FRG
Date: Wed, 16 Aug 2023 22:43 UTC
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.datentrampelpfad.de!thinkmo.de!news.uni-stuttgart.de!.POSTED!not-for-mail
From: frams...@rus.uni-stuttgart.de (Ulli Horlacher)
Newsgroups: de.comp.lang.perl
Subject: Net::SMTP::TLS debug mode?
Date: Wed, 16 Aug 2023 22:43:27 +0000 (UTC)
Organization: University of Stuttgart, FRG
Lines: 34
Message-ID: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de>
X-Trace: news2.informatik.uni-stuttgart.de 1692225807 11556 129.69.1.129 (16 Aug 2023 22:43:27 GMT)
X-Complaints-To: rusnews@informatik.uni-stuttgart.de
NNTP-Posting-Date: Wed, 16 Aug 2023 22:43:27 +0000 (UTC)
User-Agent: tin/2.4.5-20200522 ("Millburn") (Linux/5.15.0-78-generic (x86_64))
View all headers

In einem selbstgeschriebenen Programm verwende ich Net::SMTP und
Net::SMTP::TLS, je nach Aufruf-Option.
Funktioniert so weit, ich kann damit mails verschicken.

Ich hab noch eine -v Option eingebaut, die debug-Output ausgibt:
was an den Mailserver geht und was als Antwort zurueckkommt.
Fuer Net::SMTP funktioniert das so:

$mailer = new Net::SMTP($server,
Hello => $hostname,
Port => $port,
);
(...)
print "==> FROM $from\n" if $opt_v;
$mailer->mail($from) or error('FROM');
print "<== ",$mailer->message if $opt_v;

Die message-Methode ist zwar nicht in Net::SMTP dokumentiert, aber das
verweist auf Net::Cmd wo dann steht:

"message()"
Returns the text message returned from the last command.

Leider bietet Net::SMTP::TLS keine message-Methode.
Wie komm ich da an die Antwort vom Server (fuer den Debug-Output)?

--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: horlacher@tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/

Subject: Re: Net::SMTP::TLS debug mode?
From: Heiko Schlichting
Newsgroups: de.comp.lang.perl
Organization: Freie Universitaet Berlin
Date: Mon, 21 Aug 2023 08:33 UTC
References: 1
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: hei...@cis.fu-berlin.de (Heiko Schlichting)
Newsgroups: de.comp.lang.perl
Subject: Re: Net::SMTP::TLS debug mode?
Date: 21 Aug 2023 08:33:17 GMT
Organization: Freie Universitaet Berlin
Lines: 19
Message-ID: <kkglqdFqnaU1@mid.uni-berlin.de>
References: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de 5hshCuUlave0gOApWscTKw1sd4ii93vQKzgMJXJGQzFXmXod8eiEAUC9qvOF0tzayg4P4=
Cancel-Lock: sha1:xRszdYyykFnxUlAOnJqNVv5qy/s= sha1:L/8PnQvpB8eiTvLa7QvvHjuIskM= sha256:X0peEoi5eDbPSUY5RDW8kR3htm0O2oV/aT0rBRx/xmI=
User-Agent: slrn/1.0.3 (Linux)
View all headers

Ulli Horlacher <framstag@rus.uni-stuttgart.de> wrote:
> Ich hab noch eine -v Option eingebaut, die debug-Output ausgibt:
> was an den Mailserver geht und was als Antwort zurueckkommt.
[...]
> Leider bietet Net::SMTP::TLS keine message-Methode.
> Wie komm ich da an die Antwort vom Server (fuer den Debug-Output)?

Ich verwende das so:

$mailer = new Net::SMTP($server,
Hello => $hostname,
Port => $port,
Debug => $opt_v ? 1 : 0,
);

Das ist nicht genau das, was Du gesucht hast, aber es gibt unter anderem
das aus, was Du möchtest.

Heiko

Subject: Re: Net::SMTP::TLS debug mode?
From: Ulli Horlacher
Newsgroups: de.comp.lang.perl
Organization: University of Stuttgart, FRG
Date: Mon, 21 Aug 2023 10:39 UTC
References: 1 2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.datentrampelpfad.de!thinkmo.de!news.uni-stuttgart.de!.POSTED!not-for-mail
From: frams...@rus.uni-stuttgart.de (Ulli Horlacher)
Newsgroups: de.comp.lang.perl
Subject: Re: Net::SMTP::TLS debug mode?
Date: Mon, 21 Aug 2023 10:39:58 +0000 (UTC)
Organization: University of Stuttgart, FRG
Lines: 31
Message-ID: <ubvetu$f2q$1@news2.informatik.uni-stuttgart.de>
References: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de> <kkglqdFqnaU1@mid.uni-berlin.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: news2.informatik.uni-stuttgart.de 1692614398 15450 129.69.1.129 (21 Aug 2023 10:39:58 GMT)
X-Complaints-To: rusnews@informatik.uni-stuttgart.de
NNTP-Posting-Date: Mon, 21 Aug 2023 10:39:58 +0000 (UTC)
User-Agent: tin/2.4.5-20200522 ("Millburn") (Linux/5.15.0-79-generic (x86_64))
View all headers

Heiko Schlichting <heiko@cis.fu-berlin.de> wrote:
> Ulli Horlacher <framstag@rus.uni-stuttgart.de> wrote:
>> Ich hab noch eine -v Option eingebaut, die debug-Output ausgibt:
>> was an den Mailserver geht und was als Antwort zurueckkommt.
> [...]
>> Leider bietet Net::SMTP::TLS keine message-Methode.
>> Wie komm ich da an die Antwort vom Server (fuer den Debug-Output)?
>
> Ich verwende das so:
>
> $mailer = new Net::SMTP($server,
> Hello => $hostname,
> Port => $port,
> Debug => $opt_v ? 1 : 0,
> );
>
> Das ist nicht genau das, was Du gesucht hast, aber es gibt unter anderem
> das aus, was Du möchtest.

Net::SMTP::TLS kennt keinen Debug Parameter.
Wie geschrieben: Bei Net::SMTP kann ich die Server-Antwort mit message()
anfragen. Das ist kein Problem. Ich such was vergleichbares fuer
Net::SMTP::TLS. Ich will da wissen, was der Server antwortet.

--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: horlacher@tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/

Subject: Re: Net::SMTP::TLS debug mode?
From: Enrik Berkhan
Newsgroups: de.comp.lang.perl
Organization: void
Date: Mon, 21 Aug 2023 15:47 UTC
References: 1
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!inka.de!chekov.starfleet.inka.de!starfleet.inka.de!.POSTED!not-for-mail
From: Enrik.Be...@inka.de (Enrik Berkhan)
Newsgroups: de.comp.lang.perl
Subject: Re: Net::SMTP::TLS debug mode?
Date: Mon, 21 Aug 2023 15:47:29 -0000 (UTC)
Organization: void
Message-ID: <uc00uh$k2bd$1@starfleet.inka.de>
References: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: starfleet.inka.de;
logging-data="657773"; mail-complaints-to="usenet@starfleet.inka.de"
User-Agent: tin/2.6.3-20230505 ("Pittyvaich") (Linux/6.1.0-11-amd64 (x86_64))
Cancel-Lock: sha256:acynQRzSVD5Sv44UT+xnSp6VUbm61Z5xBO2fqpfjrOg=
View all headers

Ulli Horlacher <framstag@rus.uni-stuttgart.de> wrote:
> In einem selbstgeschriebenen Programm verwende ich Net::SMTP und
> Net::SMTP::TLS, je nach Aufruf-Option.
> Funktioniert so weit, ich kann damit mails verschicken.

Ist das mal wieder ein Verhau mit den drölfzig SMTP(S) Implementierungen
unter perl ... ;-)

Ich benutze nichts davon, aber wären Net::SMTP, dass TLS inzwischen wohl
unterstützt, oder Net::SMTPS eine Option?

Gruß,
Enrik

Subject: Re: Net::SMTP::TLS debug mode?
From: Ulli Horlacher
Newsgroups: de.comp.lang.perl
Organization: University of Stuttgart, FRG
Date: Mon, 21 Aug 2023 20:55 UTC
References: 1 2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.datentrampelpfad.de!thinkmo.de!news.uni-stuttgart.de!.POSTED!not-for-mail
From: frams...@rus.uni-stuttgart.de (Ulli Horlacher)
Newsgroups: de.comp.lang.perl
Subject: Re: Net::SMTP::TLS debug mode?
Date: Mon, 21 Aug 2023 20:55:09 +0000 (UTC)
Organization: University of Stuttgart, FRG
Lines: 31
Message-ID: <uc0ivd$oer$1@news2.informatik.uni-stuttgart.de>
References: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de> <uc00uh$k2bd$1@starfleet.inka.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: news2.informatik.uni-stuttgart.de 1692651309 25051 129.69.1.129 (21 Aug 2023 20:55:09 GMT)
X-Complaints-To: rusnews@informatik.uni-stuttgart.de
NNTP-Posting-Date: Mon, 21 Aug 2023 20:55:09 +0000 (UTC)
User-Agent: tin/2.4.5-20200522 ("Millburn") (Linux/5.15.0-79-generic (x86_64))
View all headers

Enrik Berkhan <Enrik.Berkhan@inka.de> wrote:
> Ulli Horlacher <framstag@rus.uni-stuttgart.de> wrote:
>> In einem selbstgeschriebenen Programm verwende ich Net::SMTP und
>> Net::SMTP::TLS, je nach Aufruf-Option.
>> Funktioniert so weit, ich kann damit mails verschicken.
>
> Ist das mal wieder ein Verhau mit den drölfzig SMTP(S) Implementierungen
> unter perl ... ;-)

Ich nehme auch gerne was fertiges.
Es muss halt verbose/debug Modus haben.
Was gibts da?

> Ich benutze nichts davon, aber wären Net::SMTP, dass TLS inzwischen wohl
> unterstützt

Da habe ich keine brauchbare Dokumentation gefunden.

> oder Net::SMTPS eine Option?

Das kannte ich nicht. Klingt brauchbar. Werde ich testen!

--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: horlacher@tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/

Subject: Re: Net::SMTP::TLS debug mode?
From: Ulli Horlacher
Newsgroups: de.comp.lang.perl
Organization: University of Stuttgart, FRG
Date: Mon, 21 Aug 2023 23:02 UTC
References: 1 2 3
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.datentrampelpfad.de!thinkmo.de!news.uni-stuttgart.de!.POSTED!not-for-mail
From: frams...@rus.uni-stuttgart.de (Ulli Horlacher)
Newsgroups: de.comp.lang.perl
Subject: Re: Net::SMTP::TLS debug mode?
Date: Mon, 21 Aug 2023 23:02:29 +0000 (UTC)
Organization: University of Stuttgart, FRG
Lines: 38
Message-ID: <uc0qe5$q3j$1@news2.informatik.uni-stuttgart.de>
References: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de> <uc00uh$k2bd$1@starfleet.inka.de> <uc0ivd$oer$1@news2.informatik.uni-stuttgart.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: news2.informatik.uni-stuttgart.de 1692658949 26739 129.69.1.129 (21 Aug 2023 23:02:29 GMT)
X-Complaints-To: rusnews@informatik.uni-stuttgart.de
NNTP-Posting-Date: Mon, 21 Aug 2023 23:02:29 +0000 (UTC)
User-Agent: tin/2.4.5-20200522 ("Millburn") (Linux/5.15.0-79-generic (x86_64))
View all headers

Ulli Horlacher <framstag@rus.uni-stuttgart.de> wrote:

>> oder Net::SMTPS eine Option?
>
> Das kannte ich nicht. Klingt brauchbar. Werde ich testen!

Prima, funktioniert:

framstag@fex:/tmp: /tmp/smtpsend -T $HOME/.mutt/tls -t -v </tmp/zz
connected to smtp.uni-stuttgart.de:587
==> FROM framstag@rus.uni-stuttgart.de
<== 2.1.0 Ok
==> TO framstag@flupp.org
<== 2.1.5 Ok
==> DATA
==> (HEADER)
==>
==> (BODY)
<== 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as F3753603B2
==> QUIT
<== 2.0.0 Bye

Die Mail kam auch korrekt an.

Ich verwende fuer den connect:

$mailer = new Net::SMTPS($server,
doSSL => 'starttls',
Hello => $hostname,
Port => $port,
);

--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: horlacher@tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/

Subject: Re: Net::SMTP::TLS debug mode?
From: Heiko Schlichting
Newsgroups: de.comp.lang.perl
Organization: Freie Universitaet Berlin
Date: Tue, 22 Aug 2023 12:05 UTC
References: 1 2 3
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: hei...@cis.fu-berlin.de (Heiko Schlichting)
Newsgroups: de.comp.lang.perl
Subject: Re: Net::SMTP::TLS debug mode?
Date: 22 Aug 2023 12:05:12 GMT
Organization: Freie Universitaet Berlin
Lines: 6
Message-ID: <kkjmjoFfj7hU1@mid.uni-berlin.de>
References: <ubjjef$b94$1@news2.informatik.uni-stuttgart.de>
<kkglqdFqnaU1@mid.uni-berlin.de>
<ubvetu$f2q$1@news2.informatik.uni-stuttgart.de>
X-Trace: news.uni-berlin.de rvfiABg0OJE9uEHHhKPlvgWoMT+Q2RCCBd4HT8UnzmBci2xR28cQ6LgsT6bXX+kaUiYFM=
Cancel-Lock: sha1:9H3LGvFzkFChuRUrWLlXXnK3PWE= sha1:3RmHQ2AmjBU6lDge4b2KWQdodxU= sha256:I+RPcJ03Txr2JnG8pQGiIWX1ZZU04VK2vMK08PUQ6zE=
User-Agent: slrn/1.0.3 (Linux)
View all headers

Ulli Horlacher <framstag@rus.uni-stuttgart.de> wrote:
> Net::SMTP::TLS kennt keinen Debug Parameter.

Ah - ich habe Net::SMTPS verwendet und dort gibt es das.

Heiko


rocksolid / de.comp.lang.perl / Re: Net::SMTP::TLS debug mode?

1
server_pubkey.txt

rocksolid light 0.9.12
clearnet tor