Отправка почты через localhost smtp авторизация
Отправка почты через localhost smtp авторизация
Заметил такую интересную штуку - простой скрипт:
ehlo localhost
250-white-cat-solutions.com Hello localhost [127.0.0.1]
250-SIZE 52428800
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
Как можно включаить принудительно авторизацию через localhost?
Code: Select all
#!/usr/bin/perl
use MIME::Lite;
$msg = MIME::Lite->new(
From=>'test@****.tk',
Bcc>=>'******@gmail.com',
Subject =>"Test",
Type =>'multipart/mixed'
);
$msg->attach(
Type=>"text/plain",
Data=>"Test"
);
$msg->send('smtp','localhost', Debug=>1) || die print $!;
220 ****.com ESMTP Exim 4.72 Mon, 23 Jun 2014 01:07:08 +0000MIME::Lite::SMTP>>> MIME::Lite::SMTP
MIME::Lite::SMTP>>> Net::SMTP(2.31)
MIME::Lite::SMTP>>> Net::Cmd(2.29)
MIME::Lite::SMTP>>> Exporter(5.63)
MIME::Lite::SMTP>>> IO::Socket::INET(1.31)
MIME::Lite::SMTP>>> IO::Socket(1.31)
MIME::Lite::SMTP>>> IO::Handle(1.28)
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 220 ********.com ESMTP Exim 4.72 Mon, 23 Jun 2014 01:04:28 +0000
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> EHLO localhost.localdomain
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250-********.com Hello localhost [127.0.0.1]
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250-SIZE 52428800
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250-PIPELINING
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250-AUTH PLAIN LOGIN
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250-STARTTLS
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250 HELP
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> MAIL FROM:<test@********.tk>
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250 OK
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> RCPT TO:<[email protected]>
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250 Accepted
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> DATA
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 354 Enter message, ending with "." on a line by itself
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> MIME-Version: 1.0
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Content-Transfer-Encoding: binary
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Content-Type: multipart/mixed; boundary="_----------=_1403485468106990"
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> X-Mailer: MIME::Lite 3.027 (F2.77; T1.28; A2.04; B3.08; Q3.08)
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Date: Mon, 23 Jun 2014 12:04:28 +1100
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> From: test@********.tk
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Subject: Test
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> This is a multi-part message in MIME format.
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>>
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> --_----------=_1403485468106990
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Content-Disposition: inline
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Content-Transfer-Encoding: 8bit
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Content-Type: text/plain
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> Test
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>>
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> --_----------=_1403485468106990--
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> .
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 250 OK id=1WysgO-0002ma-RJ
MIME::Lite::SMTP=GLOB(0x1c6dbb8)>>> QUIT
MIME::Lite::SMTP=GLOB(0x1c6dbb8)<<< 221 ********.com closing connection
ehlo localhost
250-white-cat-solutions.com Hello localhost [127.0.0.1]
250-SIZE 52428800
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
Как можно включаить принудительно авторизацию через localhost?
Re: Отправка почты через localhost smtp авторизация
Она у вас включена. Методы PLAIN и LOGIN250-AUTH PLAIN LOGIN