ubuntu 搭建 smtp 邮件服务器 |
您所在的位置:网站首页 › 阿里云搭建邮件服务器怎么操作 › ubuntu 搭建 smtp 邮件服务器 |
个人发卡系统、图床、宝塔通知都需要一个邮件服务器,学着搭建一下 更新软件源在安装任何软件前最好都执行一下更新软件源 sudo apt-get upgrade 开放端口注意要开放 25 端口,开放方法就不写了,一堆方法 开放之后使用以下命令查看一下 25 端口有没有被防火墙或主机商屏蔽 sudo nmap 主机IP我使用的是 oracle 免费实例,下面的都配置好了,发不了邮件,查了一下发现被屏蔽了。。。据说阿里云的也被屏蔽了 mailutils 里面就包含了 sendmail 和 postfix,当然你也可以只安装 postfix,postfix 包含 sendmail 自己也试过很多遍,安装步骤大致相同,区别就是安装 mailutils 可以使用 mail 和 sendmail 命令,安装 postfix 只能使用 sendmail 命令 sudo apt install mailutils
然后就安装成功了,可以使用以下命令再次打开这个玩意重新配置 sudo dpkg-reconfigure postfix 查看安装使用以下命令查看安装版本 sudo postconf mail_version解析一个域名到自己的服务器,记录类型为 A,例如 mail.sywdebug.com解析@到刚解析的域名,记录类型为 MX,MX 值写 10 我这里用 QQ 邮箱做测试,如果使用 gmail 邮箱可能会遇到错误,如果在收件箱没找到就去垃圾箱找,垃圾箱也没有的话可以去/var/log/mail.log 查看日志 方法一: sendmail 收件人邮箱 # sendmail 向自己的邮箱发送邮件 邮件内容 # 输入邮件内容 . # .表示结束并发送
我在使用 gmail 邮箱测试时发生了错误,在Gmail SMTP 错误和代码可以找到所有关于 Gmail SMTP 的错误
postfix 配置文件为 /etc/postfix/main.cf myhostname 的值为真实指向的域名,例如 myhostname = mail.sywdebug.com添加一行 mydomain 指向自己的主域名,例如 mydomain = sywdebug.commyorigin,mydestination 可以指向$mydomain mydestination 本身有很多值,可以把最前面的$myhostname 改成$mydomain myorigin = $mydomain mydestination = $mydomain然后使用下面命令重载配置 systemctl reload postfix 写在最后邮件是可以发了,但是配置还不是太熟悉,一般发邮件可能都是使用后端语言进行发送,在前面提到的各种需要配置邮件发送的地方,因为要 smtp 密码,但是使用用户的密码也不对,因此不知道怎么填写,后来偶然发现之前别人配置发送邮件的是直接使用网易的或者 QQ 的,我在 freenom 自动续期脚本上还用过,,索性不搞了,直接使用 QQ 的 smtp 服务,可以参考什么是授权码,它又是如何设置?,使用比较简单,例如我使用 QQ 的发送邮件直接这么填上就行 Ubuntu 安装邮件服务器 3 分钟安装配置 Postfix 邮件服务器 安装和配置 Postfix GNU Mailutils |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |