今天我尝试了mail
ubuntu 系统中的实用程序。现在在mail
命令中,我找不到从我的 gmail 帐户发送邮件的实用程序。事实上,它从某些帐户发送adhikarisubir@ubutu
(adhikarisubir 是我的登录名)。所以想知道是否可以从我的 gmail 帐户发送邮件?此外,我注意到 sendmail 生成的简单邮件进入了 gmail 中的垃圾邮件文件夹;事实上 rediff 不允许接受这些邮件。我该如何避免这种情况?
答案1
要在 Ubuntu 系统中从您的 Gmail 帐户发送邮件,请测试以下内容:
打开终端,
按Ctrl++AltT
运行:
sudo -i
apt-get update
apt-get dist-upgrade
apt-get install --reinstall msmtp-mta heirloom-mailx
apt-get clean
exit
nano ~/.mailrc
在打开的文件中,粘贴以下行:
set sendmail="/usr/bin/msmtp"
set message-sendmail-extra-arguments="-a gmail"
Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。
继续运行:
nano ~/.msmtprc
在打开的文件中,粘贴以下行:
#Gmail account
defaults
logfile ~/msmtp.log
account gmail
auth on
host smtp.gmail.com
from [email protected]
auth on
tls on
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt
user [email protected]
password your_gmail_password
port 587
account default : gmail
Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。
chmod 600 .msmtprc
您可以像这样从命令行发送电子邮件:
mail -s "subject" [email protected]
光标将转到空白行。
输入您的电子邮件消息。
完成后,按Enter转到空白行
然后点击Control+D结束并发送您的消息。