使用Linux服务器发送邮件
来源:互联网 发布:三国杀淘宝 编辑:程序博客网 时间:2024/06/05 18:26
安装服务
# Centos7(貌似不用也行)>>>yum -y install mailx# Ubuntu16.04>>>sudo apt install heirloom-mailx
设置外部SMTP服务
# Centos7>>>vim /etc/mail.rc# Ubuntu16.04>>>sudo vim /etc/s-nail.rc# 在文档末添加如下设置set from="user@xxx.com(username)" # 发信电子邮件地址(括号内为邮件显示名称)set smtp=smtp.xxx.com # 发信服务器地址set smtp-auth=login # 认证方式set smtp-auth-user=user@xxx.com # 发信认证账户(一般同发信电子邮件地址)set smtp-auth-password=password # 发信认证账户密码# 保存退出
三种发送邮件的方式
# subject为邮件主题,user@xxx.com为收件邮箱,回车之后输出需要发送的内容。Ctrl+D结束输入。之后邮件发送。>>>mail -s "subject" user@xxx.com# content为邮件内容,其他同上>>>echo "content" | mail -s "subject" user@xxx.com# 相比于上面两种我更喜欢用这一种# content.txt里面的内容为发送的内容,其他同上>>>mail -s "subject" user@xxx.com < content.txt
拓展–发送html格式邮件
# 注:QQ邮箱不能接收此种邮件>>>mail -s "$(echo -e "This is a subject\nContent-Type: text/html")" receiver@xxx.com < zhihu.txt
拓展–发送附件
# file.html为发送的附件名>>>mail -s "subject" -a file.html user@xx.com
参考文章
阅读全文
0 0
- 使用Linux服务器发送邮件
- linux使用外部stmp服务器发送邮件
- linux服务器下发送邮件
- linux服务器,无法发送邮件
- Linux使用外部服务器发送邮件配置手册
- Linux 上使用 Gmail SMTP 服务器发送邮件通知
- linux配置mailx使用SMTP服务器发送邮件
- Linux 服务器上面 使用 mutt+msmtp 进行定时邮件发送。
- JAVAMAIL使用Google邮件服务器发送邮件
- 使用LINUX SENDMAIL发送邮件
- linux 使用mailx发送邮件
- linux下邮件发送服务器日志
- Linux搭建SMTP发送邮件服务器
- Spring使用gmail作为邮件发送服务器
- 使用Telnet登录SMTP服务器发送邮件
- 【常用代码】使用邮件服务器发送Email
- 使用 Haraka 搭建邮件发送服务器
- python使用qq服务器发送邮件
- Linux服务器上Mysql编码修改后无法启动的问题
- 关于mysql安装与配置的笔记
- 初学Linux--编辑环境1(vim、gcc、make)
- EBI (外部总线接口) 控制I80接口LCD屏
- 版本号
- 使用Linux服务器发送邮件
- Java编写极验验证码
- Packet Tracer 5.0实验(三) 交换机划分VLAN配置
- Tablayout
- 那些年我们一起清除过的浮动(BFC特性)
- Objective-C与JavaScript交互的那些事
- 推荐系统实践-好的推荐系统
- ImageView嵌套进ScrollView,发现图片总是存在间隔
- php万年历