小编Hig*_*lar的帖子

如何使用 ufw 配置 postfix 以便我的网络服务器可以发送电子邮件但它不充当开放中继?

根据本指南

保护您的服务器并确保 Postfix 未配置为开放中继非常重要。

它链接到另一个建议使用 UFW 作为防火墙的指南。

我正在 Ubuntu 上运行 Apache,并使用需要发送电子邮件的 PHP 应用程序。我已经安装了 postfix 作为我的邮件服务器。

到目前为止我已经配置了 UFW:

sudo ufw allow ssh
sudo ufw allow www
Run Code Online (Sandbox Code Playgroud)

要允许发送电子邮件,我需要告诉 UFW 允许 smtp 吗?:

sudo ufw allow smtp
Run Code Online (Sandbox Code Playgroud)

我还需要做什么才能发送电子邮件吗?

email-server smtp ufw ubuntu-14.04

4
推荐指数
1
解决办法
8785
查看次数

为什么 Apache 会对包含 .map 的文件做一些奇怪的事情。在名字里?

当我尝试使用名为 blah.map.foo.js 的 javascript 文件时,它一直因语法错误而失败。经过一番努力追查原因后,结果发现当我打开一个名为 blah.map.foo.html 的空文件时,我的浏览器得到了这个输出:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html><head>
<title>Menu for /blah.map.foo.html</title>
</head><body>
<h1>Menu for /blah.map.foo.html</h1>
<hr />



</body>
</html>
Run Code Online (Sandbox Code Playgroud)

一旦我更改了 .map。在文件名中,我得到了一个空白页,正如我所期望的。我在我们的 apache 配置文件中快速搜索了“.map”,但没有找到任何可能导致这种行为的东西。

这是某种标准功能吗?(谷歌搜索“菜单”会得到很多餐馆......)

如果不标准,我应该去哪里了解发生了什么?

背景:我在公司环境中工作,总部设置了大部分 Apache 配置,但我可以添加自己的自定义并拥有对配置文件的完全访问权限。由于员工流动,这种行为可能以前是由某人建立的,而现在的员工不再知道。

apache-2.2

3
推荐指数
1
解决办法
179
查看次数

标签 统计

apache-2.2 ×1

email-server ×1

smtp ×1

ubuntu-14.04 ×1

ufw ×1