## Linux中无法发送邮件

>[success]出现这种情况,一般是因为服务器上设置了防火墙。

在这里,默认使用如下防火墙设置

~~~

#!/bin/bash

#配置服务器防火墙

#author yifeng (E-mail:576617109@qq.com)

iptables -F #先清空规则

iptables -P INPUT DROP #禁止所有访问

iptables -P OUTPUT DROP #禁止所有响应

iptables -P FORWARD DROP #禁止所有转发

iptables -A INPUT -p tcp --dport 80 -j ACCEPT #允许web访问

iptables -A INPUT -p tcp --dport 22 -j ACCEPT #允许ssh访问

iptables -A INPUT -p icmp -j ACCEPT #开启ping

iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT #响应web访问

iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT #响应ssh访问

iptables -A OUTPUT -p icmp -j ACCEPT #响应ping 访问

~~~

按如上方式配置后,执行下面语句进行邮件发送:

~~~

echo '测试'|mailx -s "易风课堂" 576617109@qq.com

~~~

出现如下提示:

![](https://box.kancloud.cn/55784400747dce514335c71897e9711a_1102x135.png)

根据提示可以知道是没有办法,正确的解析smtp.163.com,这里是因为53端口没有开。

执行如下语句开启53端口

~~~

iptables -A INPUT -p tcp --dport 53 -j ACCEPT

iptables -A OUTPUT -p tcp --sport 53 -j ACCEPT

iptables -A INPUT -p tcp --sport 53 -j ACCEPT

iptables -A OUTPUT -p tcp --dport 53 -j ACCEPT

iptables -A INPUT -p UDP --dport 53 -j ACCEPT

iptables -A OUTPUT -p UDP --sport 53 -j ACCEPT

iptables -A INPUT -p UDP --sport 53 -j ACCEPT

iptables -A OUTPUT -p UDP --dport 53 -j ACCEPT

~~~

然后,继续执行邮件发送:

~~~

echo '测试'|mailx -s "易风课堂" 576617109@qq.com

~~~

出现如下提示:

![](https://box.kancloud.cn/b0025e0b2ddf576d1abd2b60bac7744d_1102x153.png)

出现以上提示,是因为25端口没有开,所以没有办法以进行通信。

执行如下命令,开启25端口:

~~~

#! /bin/bash

iptables -A INPUT -p tcp --dport 25 -j ACCEPT

iptables -A OUTPUT -p tcp --sport 25 -j ACCEPT

iptables -A INPUT -p tcp --sport 25 -j ACCEPT

iptables -A OUTPUT -p tcp --dport 25 -j ACCEPT

iptables -A INPUT -p udp --dport 25 -j ACCEPT

iptables -A OUTPUT -p udp --sport 25 -j ACCEPT

iptables -A INPUT -p udp --sport 25 -j ACCEPT

iptables -A OUTPUT -p udp --dport 25 -j ACCEPT

~~~

开启25端口之后,即可以正常发送邮件了。

linux wifi数据发送邮件,Linux中无法发送邮件相关推荐

  1. linux共享数据,使用Linux共享数据对象

    Linux共享数据对象类似于windows中的动态链接库,其后缀通常为so.* (*为版本号),例如为我们所熟知的libpcap,它对应的文件为/usr/lib/libpcap.so.如果程序中使用了 ...

  2. gps在linux读取数据,v3s Linux中读取GPS数据。

    我尝试在荔枝派中读取gps的信息,我用的gps模块是NEO-6M. 以下是我的程序 #include #include#include char GPS_Data_Temp[256]= {0}; // ...

  3. linux服务器数据转发,Linux云服务器如何使用iptables做流量转发?

    在云服务器的日常使用过程中,从老服务器迁移数据到新服务器是不可避免的一项运维操作.在新老服务器交替的迁移过程中,由于域名解析生效需要一段时间,难免出现部分流量仍然请求到老服务器上的情况,造成数据出现衔 ...

  4. linux mysql 数据文件,Linux下修改MySQL数据库数据文件路径的步骤

    使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysq ...

  5. linux服务器数据同步,Linux服务器数据定期同步和备份方式

    数据安全是做数据分析的人需要关注的一大问题.对于我们分析的关键数据.使用的关键脚本都需要定期备份. scp 最简单的备份方式,就是使用cp (本地硬盘)或scp (远程硬盘)命令,给自己的结果文件新建 ...

  6. linux 数据库数据同步,linux下mysql主从复制,实现数据库同步

    运行环境: 查看linux版本命令:lsb_release -a 主服务器:centos release 6.5 mysql 5.6.10-log  IP:172.17.200.25 从服务器:cen ...

  7. Linux内核数据调用,Linux内核分析 - 网络[一]:收发数据包的调用

    什么是NAPI NAPI是linux一套最新的处理网口数据的API,linux 2.5引入的,所以很多驱动并不支持这种操作方式.简单来说,NAPI是综合中断方式与轮询方式的技术.数据量很低与很高时,N ...

  8. linux wifi 蓝牙冲突,linux 下 无线 wifi 蓝牙 无法启用

    linux 下 无线 wifi 蓝牙 无法启用 装了Debian squeeze 后发现无线不能打开 首先想到的是装驱动 于是在wiki.debian.org上查了下以重新装了下驱动 #aptitud ...

  9. linux wifi修改频率,Linux Custom CRDA WiFi regulatory.bin和40MHz BW 5GHz频...

    我正在为Linux上的CRDA创建自己的regulatory.bin.使用我的自定义regulatory.bin,我希望能够为任何5GHz,20MHz或40MHz BW通道创建自己的hostapd热点 ...

最新文章

  1. 面试问了这两个问题,很多人的回答都自相矛盾
  2. 人工智能的行为该由谁来负责?
  3. Loadrunner的Tuxedo脚本分析,基本流程和基本函数介绍
  4. python struct模块_python struct 模块
  5. 一文读懂 HTTP/1HTTP/2HTTP/3
  6. raspberry pi_什么是Raspberry Pi基金会? 售出1000万台计算机
  7. MongoDB 我的学习笔记
  8. 麦克纳姆轮单轮速度分析
  9. shell 之while两种写法
  10. 51nod1183编辑距离----DP--字符串最小变化
  11. (6)java的内存泄露问题
  12. 麻雀搜索算法优化BP神经网络预测以及MATLAB代码实现
  13. java 实现饼状图_怎么用JAVA 开发的圆饼图
  14. 2020车载凯立德懒人包下载_【汽车导航升级】2020抖音最新流行音乐包 无损 可CD刻录福利分享...
  15. 怎么把计算机管理的磁盘找出来,电脑分区显示不出来怎么办
  16. 识字小程序—hanzi-writer-miniprogram实现临摹笔画动画播放等
  17. surface pro 写php,surface pro7尺寸
  18. 设计公司该怎样开展业务?
  19. 通过源码简要分析之Android消息机制Handler、Looper、MessageQueue运行机制
  20. 编程金融小白学 股票期权 lv.6 希腊字母 Gamma

热门文章

  1. Nintendo Switch和《塞尔达传说:旷野之息》绝对是一种乐趣
  2. Unix时间戳毫秒值解读
  3. 视频教程-【吴刚】个人网站设计初级入门标准视频教程-UI
  4. 站在孙正义愿景基金背后的男人:他们才是软银科技版图的真正操盘手
  5. PostgreSQL 与 MySQL 相比,优势何在?
  6. 控制Canon相机进行拍照,并把拍摄的照片存储到D盘
  7. DELL IDRAC
  8. FPGA系统性学习笔记连载_Day1数字电路基础篇
  9. uname -a了解
  10. 不可忽视!中国“新四大发明”正改变世界