Linux mail命令用法

578人浏览   2024-05-30 21:18:18


mail命令是Linux系统中常用的命令之一,用于向指定用户或组发送邮件。

语法:

mail [选项] [收件人]

常用选项:

1. -s 主题:指定邮件主题;

2. -a 文件名:附加文件;

3. -c 抄送给其他收件人;

4. -b 密送给其他收件人;

5. -r 发件人:指定发件人。

使用示例:

1. 发送纯文本邮件:

echo "邮件内容" | mail -s "邮件主题" 收件人

2. 发送带附件的邮件:

mail -s "邮件主题" -a 文件名 收件人

3. 抄送给其他收件人:

mail -s "邮件主题" -c 其他收件人 收件人

4. 密送给其他收件人:

mail -s "邮件主题" -b 其他收件人 收件人

5. 指定发件人:

mail -s "邮件主题" -r 发件人 收件人

注意事项:

1. 如果没有指定收件人,则需要在命令行中输入收件人,并按下Ctrl+D键结束输入;

2. 发送HTML格式的邮件需要使用其他工具,如mutt命令;

3. 发送邮件需要在系统中安装邮件服务,如sendmail、postfix等。

相关推荐