在ubuntu的localhost上用smtp发送邮件



root@sourav-HP-Pavilion-dv6500-Notebook-PC:/var/log#echo-e"主题:测试邮件\r\n\r\n这是我的第一封测试电子邮件。"|msmtp--调试--from=默认-tsouravsachdeva13@gmail.com

加载的系统配置文件/etc/msmtprc

忽略用户配置文件/root/.mstprc:没有这样的文件或目录

退回到默认帐户

使用/etc/msmtprc 中的帐户默认值

host=smtp.gmail.com

端口=587

代理主机=(未设置)

代理端口=0

timeout=关闭

协议=smtp

domain=localhost

auth=选择

用户=souravsachdeva13@gmail.com

密码=*

passwordeval=(未设置)

ntlmdomain=(未设置)

tls=在上

tls_starttls=在上

tls_trust_file=/etc/ssl/certs/ca-certificates.crt

tls_crl_file=(未设置)

tls_fingerprint=(未设置)

tls_key_file=(未设置)

tls_cert_file=(未设置)

tls_certcheck=在上

tls_min_dh_prime_bits=(未设置)

tls_priorities=(未设置)

auto_from=关闭

maildomain=(未设置)

from=默认

add_missing_from_header=在上

add_missing_date_header=在上

remove_bcc_headers=在上

dsn_notify=(未设置)

dsn_return=(未设置)

logfile=/var/log/msmtp.log

syslog=(未设置)

别名=(未设置)

从命令行和邮件读取收件人

msmtp:无法连接到smtp.gmail.com,端口587:连接已超时出

msmtp:无法发送邮件(/etc/msmtprc中的帐户默认值)

root@sourav-HP-Pavilion-dv6500-Notebook-PC:/var/log#

在过去的3-4个小时里,我尝试了不同的服务器,但似乎没有一个能正常工作。这个服务器确实显示了一些输出,我认为这对调试它有帮助。你看到任何设置丢失或配置错误吗。

您不必获取应用程序密码吗?

我在msmtprc中写gmail"密码"。我在下面得到错误。

msmtp: authentication failed (method PLAIN)
msmtp: server message: 535-5.7.8 Username and Password not accepted. Learn more at
msmtp: server message: 535 5.7.8  https://support.google.com/mail/?p=BadCredentials k123-v6sm24743490pga.21 - gsmtp
msmtp: could not send mail (account gmail from /home/miwa/.msmtprc)

我设置了应用程序pasword(访问错误消息中的URI),然后我可以将邮件发送到Gmail。

我使用msmtp版本。(在ArchLinux上)

% msmtp --version
msmtp version 1.6.8
Platform: x86_64-pc-linux-gnu
TLS/SSL library: GnuTLS
Authentication library: GNU SASL
Supported authentication methods:
plain scram-sha-1 external gssapi cram-md5 digest-md5 login 
IDN support: enabled
NLS: enabled, LOCALEDIR is /usr/share/locale
Keyring support: Gnome 
System configuration file name: /etc/msmtprc
User configuration file name: /home/miwa/.msmtprc
Copyright (C) 2018 Martin Lambers and others.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

相关内容

  • 没有找到相关文章

最新更新