linux - 如何在 linux 中使用 sendmail 命令发送电子邮件

标签 linux email sendmail

我尝试了以下两个命令。 1)

From: mail_id
To: Recipient_mail_id
Hi, this is my message, and I'm sending it to you!
.
  1. echo "我的信息"| sendmail -s 主题 Recipient_mail_id

但是没有收到任何邮件到收件人的邮件地址。

SMTP 服务器已安装在另一台服务器上,并且已启动并正在运行。那么谁能帮助我了解如何使用 sendmail 或 smtp 命令通过该 SMTP 服务器发送测试电子邮件?

最佳答案

<强>1。使用sendmail命令:

创建了一个包含电子邮件内容的文件:

$ cat /tem/email.txt
Subject: Terminal Email Send
Email Content line 1
Email Content line 2

现在使用以下命令发送电子邮件:

$ sendmail user@example.com  < /tem/email.txt

<强>2。使用邮件命令:

$ mail -s "Test Subject" user@example.com < /dev/null

此外,您还可以使用此命令发送附件。对 mailx 使用 -a ,对 mailutils 使用 -A

$ mail -a /opt/file.sql -s "Backup File" user@example.com < /dev/null

此外,我们可以添加逗号分隔的电子邮件,以便将电子邮件一起发送给多个收件人。

$ mail -s "Test Email"  user@example.com,user2@example.com < /dev/null

3.使用 mutt 命令:

$ mutt -s "Test Email" user@example.com < /dev/null

发送包含附件的电子邮件

$ mutt -s "Test Email" -a /opt/backup.sql user@example.com < /dev/null

关于linux - 如何在 linux 中使用 sendmail 命令发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57410259/

相关文章:

linux - 将 linux 命令转换为 Python 3.5.2

c - X11 在移动窗口和调整窗口大小时进行干预

linux - 如何在mailx命令中添加收件人姓名

javascript - 无法在电子邮件中显示背景图片

python - git send-email可以发送html格式的diff补丁吗?

c - mmap on/proc/pid/mem

language-agnostic - GMail 和 POP3 RETR 问题 - 切换到 IMAP?

c - C语言连接邮件服务器的方法

带有附件的 Python Sendmail?

python - 使用 Python 检查电子邮件