使用我的家用计算机,我可以通过Gmail发送电子邮件而不会出错,然而,当我尝试在我的Linux机器上运行相同的代码时,它抛出:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465, response: -1
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2182)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMT
基于本指南,我试图使用linux的telnet发送一封测试邮件。
https://linuxconfig.org/send-an-email-using-telnet
但连接立即断开:
$ telnet smtp.gmail.com 465
Trying 108.177.126.108...
Connected to smtp.gmail.com.
Escape character is '^]'.
MAIL FROM: asdasd@asd.Connection closed by foreign host
如何保持连接打开足够长的时间来发送测试邮件?
我不能使用CodeIgniter发送邮件。它显示以下错误。
fwrite(): send of 28 bytes failed with errno=10054 An existing connection was forcibly closed by the remote host.
这是我在email.php库中的设置
public $useragent = 'CodeIgniter';
public $mailpath = '/usr/sbin/sendmail'; // Sendmail path
public $protocol = &
我无法连接到使用SSL身份验证的smtp端口465。以前,它在默认端口25下工作,但是对于所有发送出去的电子邮件,它已经将设置更改为465。当我使用outlook时,这个功能非常好,但显示它无法连接到端口465。
下面是错误。
javax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.bizmail.yahoo.com, port: 465
at
情况:
我有一个托管在"strato.de“上的域,还有一个由"hetzner.de”托管的Linux。
域配置:
A Record -> Linux Server IP
MX Record -> Use Strato Intern Mailserver
服务器配置:
Hostname -> Domainname from Strato
我使用了“Plesk中的外部SMTP服务器”
Host: smtp.strato.de
Post: 465
Username: **Username**
Password: **Password**
我的/var/log/m
grails项目。我使用电子邮件插件,但在尝试调用方法'sendMail‘时出现异常
错误:
Caused by: org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.NoSuchProviderException: Unable to locate provider for protocol: smtp. Failed messages: javax.mail.NoSuchProviderException: Unable t
我试图从Jenkins管道发送一封电子邮件,但我收到了以下错误
Adding recipients from trigger recipient list
Successfully created MimeMessage
Sending email to: 1211732@isep.ipp.pt
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]
DEBUG SMTP: need username and password for au
date_default_timezone_set('Asia/Dubai');
include("classes/class.phpmailer.php");
$mail = new PHPMailer();
$body = "this is <strong>testing</strong> mail ". date('Y-m-d H:i:s');
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPDebug = 1
我使用PHPMailer连接到465端口上的Gmails服务器,gmail-smtp-in.l.google.com。此错误退出Failed to connect to server: Connection timed out (110)
在在线阅读之后,我刚刚和我的主机聊天,他成功地在端口25上运行了一个25,并且我确信连接不会被主机端的任何东西阻塞。
我需要在我的gmail帐户里设置任何东西吗?我能够通过SMTP连接到其他域。
我也可以连接到smtp.gmail.com on 465,但是下面的命令似乎不能正常工作
RCPT TO: <wrong.email@gmail.com&g