小编Abh*_*ari的帖子

如何为多个域设置仅 Postfix SMTP

这是我关于 Stacks 的第一个问题。我几乎每隔一天就会在这里阅读很多问题的解决方案。所以感谢所有贡献者。我是这里的菜鸟,所以如果我做错了什么,请留出一些空间。我的问题是

我正在尝试将 Postfix 服务器设置为仅用于多个域名的 SMTP 主机。我不允许远程连接我只想能够使用我的 cron 脚本为各种域发送电子邮件。目前 Postfix 是默认安装,但我添加了

 myhostname=example.com
Run Code Online (Sandbox Code Playgroud)

现在的问题是,如果我从 email@example2.com 发送电子邮件,则电子邮件标题中显示的主机(不在发件人地址中)是 example.com,确切的标题是

Received: from example.com 
Run Code Online (Sandbox Code Playgroud)

我的发件人地址是正确的。请原谅我,但我真的不太了解电子邮件服务器。我的传入由另一个托管服务提供商处理,我知道我需要添加反向 dns 等。所以请如果有人知道我应该做什么,那么所有域都有正确的 DNS 条目以及良好的后缀配置。我希望 postfix 使用与发件人地址相同的域名。我只需要 smtp 而没有别的。

我已经搜索了 google 和 Stacks,但即使问题相似,也没有人完全回答这个问题。

在此先感谢,我仍然到处都是 RTFM。

我的邮件日志中也出现了这些错误。我用 MYDOMAIN 替换了一个真正有效的域名,用 USER 替换了一个真实的系统用户名

Feb 14 22:53:13 li222-89 postfix/smtpd[28433]: connect from localhost[127.0.0.1]
Feb 14 22:53:13 li222-89 postfix/smtpd[28433]: 428FCA400C: client=localhost[127.0.0.1]
Feb 14 22:53:13 li222-89 postfix/cleanup[28436]: 428FCA400C: message-id=<4d59f8a8-0ab4-4aee-b6e6-6f0c9389ad7c@>
Feb 14 22:53:13 li222-89 postfix/qmgr[27293]: 428FCA400C: from=<noreply@MYDOMAIN.net>, size=1047, nrcpt=1 (queue active)
Feb 14 22:53:13 li222-89 postfix/smtpd[28433]: disconnect from …
Run Code Online (Sandbox Code Playgroud)

smtp postfix

5
推荐指数
1
解决办法
1万
查看次数

nginx 显示未找到的图像

我有很多热链接的图片。这很好,但由于 URL 的变化,有些不再存在。是否可以仅在请求图像且图像不存在时显示类似图像黑客“未找到图像错误”图片的内容?

现在我有 404 页,但我仍然想保留它。

我可以张贴一个简单的 jpg/gif 图片,上面写着“未找到”并仅在未找到图片时显示。

老实说我不知道​​从哪里开始

我的路径可以是从 /level1/ 到 /level1/..../blah/oldpicture.jpg 的任何内容,并且大多数图片由 Gallery2 使用 url_rewrite 呈现,因此它们实际上转到 php。

 location / {
                try_files $uri $uri /main.php?url=$1;
                #rewrite ^/(.+)$ /main.php?url=$1 last;
        }
Run Code Online (Sandbox Code Playgroud)

我也在 php fpm 配置部分使用它

fastcgi_intercept_errors on; # to support 404s for PHP files not found
Run Code Online (Sandbox Code Playgroud)

我可以通过编码来尝试这个,但这是第二个选择。

nginx http-status-code-404

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

标签 统计

http-status-code-404 ×1

nginx ×1

postfix ×1

smtp ×1