小编Ale*_*lex的帖子

Postfix - 指定发送出站邮件的接口

我需要能够指定 Postfix 将使用什么接口来传递出站邮件。我正在做的是设置一个 SMTP 网关来传递来自不同的、不相关的组的邮件。我计划为每个组设置一个单独的 Postfix 实例来接收邮件,并且每个实例都需要在自己的虚拟接口上传递。

我需要将它们分开的原因是,如果其中一个组行为不端并将服务器列入黑名单,我不希望任何其他组受到影响。但如果可能的话,我不想设置完全独立的服务器或虚拟机。

postfix

6
推荐指数
1
解决办法
7888
查看次数

使用 Powershell 从文本文件中剥离行

我正在尝试从文本文件中删除特定行。文本文件只是一个列表,如果存在特定条目,我想删除它们。所以我所拥有的是:

$f=${path_to_file}
for($i = 0; $i -le $f.length; $i++)
{
    if ($f[$i] -eq "text_to_be_deleted")
    {
        $f[$i]=$null
    }
}
${path_to_file}=$f
Run Code Online (Sandbox Code Playgroud)

问题是这会从文本文件中删除所有回车符。我尝试了以下方法:

(type path_to_file) -notmatch "text_to_be_deleted" | out-file path_to_file
Run Code Online (Sandbox Code Playgroud)

该命令的问题在于我可能有一个字符串,例如“abc”、“abcd”或“abcde”。如果我在引号中有“abc”,它会删除任何包含“abc”的行,而不仅仅是完全匹配。我真的很讨厌正则表达式,所以我无法弄清楚如何准确地指定这个字符串。

关于如何做到这一点的任何建议?

powershell

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

标签 统计

postfix ×1

powershell ×1