利用SSMTP 如何让你的Linux系统从Office 365发送邮件
发布时间:2023-11-07 01:18:10
SSMTP 是一个非常简单实用的小工具,它可以将 Linux 系统的电子邮件中继到 Office 365、Google 或其它第三方 SMTP 服务器。SSMTP 并不是一套成熟完整的邮件服务器,它只能自动将邮件提交到其它像 Google、腾讯、163、Office 365 这样的 SMTP 服务器。在本文中,我们将介绍如何安装并配置 SSMTP 通过 Office 365 账户发送电子邮件。
SSMTP如何工作
在正式安装和配置之前,我们先简要介绍下 SSMTP 是如何工作的。SSMTP 可以被安装到任意 Linux 系统当中,一旦配置完成,所有来自 root、nobody 或其它应用程序发送的邮件都可以通过 SSMTP 进行转发。我们也可以配置 PHP、Python,、Ruby 等应用程序的邮件都使用该程序进行转发。简而言之,你可以将 SSMTP 理解为 Linux 中的 Mailhub。
在 Mailhub 中可以配置和指定 Gmail SMTP 服务器或 Microsof Office365 SMTP 服务器地址,一旦为其指定好服务器和电子邮件地址,它便可以直接通过云服务发送邮件。
安装SSMTP
SSMTP 的安装非常简单,很多 Linux 源中都有提供,基于 RHEL 的 Linux 发行版(RHEL/CentOS/Fedora)可以使用如下命令安装:
yum install ssmtp
Ubuntu 和 Debian 服务器可以使用如下命令安装:
sudo apt-get install ssmtp
安装完成后所有配置文件都会写入到 /etc/ssmtp/ 目录当中。
使用SSMTP替代sendmail/postfix
一般情况下,很多 Linux 发行版都使用 Sendmail 或 Postfix 作为默认了电子邮件系统,我们之所以使用 SSMTP 就是为了使用外部 SMTP 中继,因此要将 S
SMTP 配置为系统默认,首先就得停用 sendmail 或 postfix 服务。
systemctl stop sendmail
systemctl stop postfix
如果你使用较早版本 Linux,可以使用如下命令停用服务:
service sendmail stop
service postfix stop
注意:还需停止 sendmail 或 postfix 服务随系统启动哦,最好还是直接卸载掉吧。
配置SSMTP使用Office365邮件地址
使用 vim 或你喜欢的任意编辑器对 /etc/ssmtp/ssmtp.conf 文件进行编辑,我们以 Office 365 的 SMTP 服务器为例,如果你使用其它 SMTP 请自行按服务商的官方文档进行修改:
[email protected]
mailhub=smtp.office365.com:587
AuthUser=admin@office26.com
AuthPass=XXXXX
UseTLS=YES
UseSTARTTLS=YES
FromLineOverride=YES
RewriteDomain:office26.com
配置文件修改并保存好之后我们就可以用上 Office 365 提供的可靠邮件服务了,现在先用如下命令先发个测试邮件来看看:
echo "This is a test e-mail" | mail -s "Test Email" [email protected]
如果你在发送测试邮件时遇到类似如下提示:
ssmtp: Cannot open mail.server.com:25
那是因为 ssmtp 默认会尝试使用标准的 SMTP 25 端口去连接邮件服务器,如果你所使用的 SMTP 中继像 Gmail 或 Office 365 这样采用了 TLS 加密的非标准端口,还需要到 /etc/ssmtp/revaliases 配置文件中对发件人、服务器地址和端口进行指明:
猜你喜欢
- Excel绘图Y轴的数值自动叠加如何取消?在进行表格中的数据转换成为图表的时候,有用户遇到了Y轴的数值会自动进行叠加的情况,导致数据的显示出
- 2022年已经过去,2023 年已经到来,我们对苹果也开始了新的期待,国外媒体对苹果未来一年即将推出的新品也做出了预测。一起来看看2023年
- 在 iOS 16 以及更新版本中,苹果对照片应用进行了一些优化和改进。例如,你在某一张照片上所进行的精心编辑,可以拷贝并粘贴到另一张或更多照
- 许多小伙伴在网上下载了CEB格式的文件,却发现无法打开,因为格式问题,那该怎么解决?实际上只要下载一个阅读软件就可以了,今天小编就带着详细的
- 有很多使用Win10系统的用户经常会遇到一些网络上的问题,其中就比如连接网络的过程中提醒无法连接到这一网络,这让很多小伙伴都非常的困恼,那么
- pdf怎么设置背景颜色?pdf文件想要更换一个背景颜色,该怎么更换呢?今天我们就来看看使用迅捷pdf编辑器更换文件背景色的教程,需要的朋友可
- WPS表格将横排变竖排的方法1、在计算机桌面的Wps文字图标上双击鼠标左键,将其打开运行。并打开需要编辑或者修改的Wps文字文档。如图所示;
- 如何添加企业邮箱?许多用户在日常生活中使用win系统邮箱。此邮箱可以绑定多种邮箱,但每种邮箱都有不同的绑定方法。以下是有关如何使用win10
- 最近有用户反映在安装了Office 2016 的Windows 7 SP1计算机上,当启动Acrobat时会出现以下错误消息,该怎么解决呢?
- Windows 10用户想要创建新文件夹时,会在右键菜单中发现没有新选项。 这不仅会创建新文件夹,还会创建新文件。 那么如何在没有右键菜单的
- 本周二,苹果发布了iOS 14.7正式版的更新,作为iOS 14系统的第7个大版本更新,测试了将近三个月,iOS 14.7正式版应该很稳才对
- 小伙伴在设置开机密码的时候,有没有遇到无从下手的窘境,那是你还不熟悉win10的操作。其实只要看下教程,一下子就能明白的。win10系统设置
- 现在有很多用户在使用电脑的时候都喜欢去连接各种蓝牙设备,但最近也有部分用户在使用蓝牙设备的过程中发现无法在win10进行连接了,那么遇到这种
- win10账户控制弹窗是怎么关闭的,这是本篇介绍给您的教程。我们知道有些系统的弹窗很不喜欢,但又对它无可奈何。而这个弹窗我们却可以设置关闭的
- 讯飞文档pc版是一款好用的办公软件,助你松实现信息共享,文件传达与交接也显得非常便捷,而且各项功能与模板非常齐全,感兴趣的朋友不要错过了。使
- Office有很多系列,有人追求更高版本,于是就会把Office2010卸载掉,可是在卸载的时候提示了安装程序包的语言不受系统支持,那么当你
- office2010在退出的时候出现卡顿白屏该怎么办?使用office2010编辑文档的时候,每次退出的时候都会出现很卡的状况并且会出现白屏
- 在使用win10操作系统时,有些文件在某些情况下会被错误删除,但有些用户希望还原这些文件,所以如何还原win10源文件?据编辑介绍,我们可以
- Office 2013的Windows 8的界面非常的漂亮,同时Office 2013也是可以更换其主题颜色,Office 2013默认主题
- 如果你常年不爱关闭标签,在使用 Safari 一段时间后想关闭堆积如山的标签页要怎么做?一条一条的左滑关闭吗?两种方法教你快速关闭标签页:方