资讯中心

BASH脚本中使用sendmail命令发邮件

  

在BASH 脚本中,你可以使用sendmail命令来发送电子邮件。以下是一个简单的示例,展示如何在BASH 脚本中使用sendmail命令发送邮件:

bash
 
#!/bin/bash

# 收件人的电子邮件地址
to_email="<收件人的电子邮件地址>"

# 发件人的电子邮件地址
from_email="<发件人的电子邮件地址>"

# 邮件主题
subject="邮件主题"

# 邮件内容
body="这是一封测试邮件!"

# 使用 sendmail 命令发送邮件
sendmail $to_email $from_email <<EOF
Subject: $subject

$body
EOF

请注意,在实际使用中,你需要将<收件人的电子邮件地址><发件人的电子邮件地址><邮件主题>替换为你自己的有效电子邮件地址和实际的邮件主题。

另外,还需要确保你的系统上安装了sendmail命令,并且配置了适当的邮件服务器设置,以便能够正常发送邮件。

请注意,这个示例是一个基本的用法,仅适用于简单的邮件发送。如果你需要更复杂的邮件功能,例如添加附件或使用 SMTP 服务器等,你可能需要使用其他邮件发送工具或库。