1
2
3
4
5
6
7
8
9
10
11
12
helo %host%
auth login
%user_base64%
%pass_base64%
mail from: <%from%>
rcpt to: <%to%>
data
from: %from_plain% <%from%>
to: %to_plain% <%to%>
subject: %subject%
%mesg%
%crlf%.%crlf%quit%crlf%
2018-11-20T08:32:28 GwenDragonWieso kein Net::SMTP, das ist doch das Modul?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
# Mehrfachvererbung use base qw(Net::Cmd IO::Socket::INET); # Instanz in eigener Klasse, hier die main my $m = main->new("$host:$port") || die $@; # und dann müssen alle Kommandos in der richtigen # Reihenfolge abgesetzt werden $m->command('HELO', $host); print $m->getline; $m->command('AUTH LOGIN'); print $m->getline; $m->command($user_base64); print $m->getline; $m->command($pass_base64); print $m->getline; $m->command("mail from: <$from>"); print $m->getline; $m->command("rcpt to: <$to>"); print $m->getline; $m->datasend("data$crlf test"); print $m->getline; $m->dataend(); print $m->getline; $m->command("quit"); print $m->getline;
2018-11-23T06:01:21 biancaOhne Transportverschlüsselung?
2018-11-23T20:52:11 rostiWenn z.B. Dein MTA SSL kann, der vom Postfach des Empfängers jedoch nicht, war die Verschlüsselung auch fürs Gesäß ;)
QuoteWenn mein MTA SSL kann, aber der Sender seinen Wegabschnitt nicht sichert, ist alles fürs Gesäß ;-)Wenn z.B. Dein MTA SSL kann, der vom Postfach des Empfängers jedoch nicht, war die Verschlüsselung auch fürs Gesäß ;)