阅读量:0
在Linux中,可以使用,echo "邮件内容" | mail -s "主题" 收件人邮箱地址,
``,,将"邮件内容"、"主题"和"收件人邮箱地址"替换为实际内容。
在Linux中,我们可以使用命令行工具sendmail
或mail
来发送电子邮件,以下是详细的步骤:
1、安装sendmail
或mail
工具
- 对于Debian/Ubuntu系统,可以使用以下命令安装:
```
sudo apt-get install sendmail mailutils
```
- 对于CentOS/RHEL系统,可以使用以下命令安装:
```
sudo yum install sendmail mailx
```
2、配置邮件服务器
- 编辑/etc/mail/sendmail.mc
文件,取消以下行的注释:
```
dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
```
- 重新生成配置文件:
```
sudo m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
```
- 重启sendmail
服务:
```
sudo systemctl restart sendmail
```
3、使用sendmail
或mail
发送邮件
- 使用sendmail
命令发送邮件:
```
echo "Subject: Test Email" | sendmail -v your_email@example.com
```
- 使用mail
命令发送邮件:
```
echo "Subject: Test Email" | mail -s "Test Email" your_email@example.com
```
注意:请将your_email@example.com
替换为实际的收件人邮箱地址。