文件名称:postsrsd:Postfix发件人重写方案守护程序
文件大小:45KB
文件格式:ZIP
更新时间:2024-05-24 04:35:22
C
邮递区号 关于 PostSRSd通过基于TCP的Postfix查找表提供发件人重写方案(SRS)。 如果您的邮件服务器充当转发器,则需要SRS。 寄件人改写计划速成班 想象一下,您的服务器收到了来自alice@example.com的邮件,该邮件将被转发。 如果example.com使用发件人策略框架指示所有合法邮件均来自其服务器,则您转发的邮件可能会被退回,因为您无权代表example.com发送。 解决方案是将地址映射到您自己的域,例如SRS0+xxxx=yy=example.com=alice@yourdomain.org (转发SRS)。 如果邮件在以后退回并且收到通知,则可以从重写的地址中提取原始地址(反向SRS),然后将通知返回给发件人。 您可能会注意到,反向SRS可能会被滥用以将您的服务器变成开放中继。 因此, xxxx和yy是加密签名和时间戳。 如果签名不匹配,则伪造该
【文件预览】:
postsrsd-master
----CMakeLists.txt(6KB)
----.gitignore(35B)
----srs2.h(5KB)
----README.md(5KB)
----.github()
--------workflows()
--------ISSUE_TEMPLATE()
----.clang-format(615B)
----postinstall.cmake.in(3KB)
----postsrsd.c(23KB)
----sha1.c(13KB)
----main.cf.ex(239B)
----run_postsrsd_tests.bats(6KB)
----LICENSE(18KB)
----init()
--------postsrsd.apparmor.in(260B)
--------postsrsd.default.in(2KB)
--------postsrsd.sysv-redhat.in(2KB)
--------postsrsd.systemd.in(228B)
--------postsrsd.sysv-lsb.in(2KB)
--------postsrsd-systemd-launcher.in(716B)
----selinux()
--------postsrsd.fc(236B)
--------postsrsd.te(780B)
----tests.c(3KB)
----makefile(358B)
----README.exim.md(3KB)
----CODE_OF_CONDUCT.md(4KB)
----README_UPGRADE.md(529B)
----srs2.c(18KB)