文件名称:haraka_firebase_server:一些 haraka 插件,用于从 firebase 中的队列发送电子邮件并将电子邮件写入 firebase
文件大小:94KB
文件格式:ZIP
更新时间:2024-06-26 22:06:32
JavaScript
这是什么? 这是 Haraka 的设置,允许它接收电子邮件并将它们放入 firebase 并从 firebase 中的队列发送电子邮件。 Haraka ( ) 是一个处理 SMTP 的 NodeJS 库。 它是可插拔的,我添加了几个基本插件,用于向 firebase 发送和接收。 98% 的代码只是 Haraka 库,我写的部分在 /plugins/*、package.json 和 app.js 中。 我还修改了 /config/host_list 和 /config/plugins - 在 SMTP 处理流程的正确点注入插件。 .ebextensions 用于禁用服务器上的 SMTP。 它在端口 2025 上侦听 SMTP。它收到的任何电子邮件都将进入 /inbox 下的 firebase。 它还监视 Firebase 以查找添加到 /outbox 的消息。 要发送,它是
【文件预览】:
haraka_firebase_server-master
----app.js(532B)
----plugins()
--------sender.js(2KB)
--------shared.js(879B)
--------receiver.js(1KB)
----.ebextensions()
--------haraka_server.config(102B)
----config()
--------me(17B)
--------dnsbl.zones(17B)
--------auth_ldap.ini(154B)
--------tarpit.timeout(2B)
--------mail_from.access.whitelist_regex(293B)
--------lookup_rdns.strict.whitelist(65B)
--------connect.fcrdns.ini(397B)
--------connect.geoip.ini(552B)
--------mail_from.access.blacklist(102B)
--------rate_limit.ini(951B)
--------results.ini(122B)
--------public-suffix-list(115KB)
--------lookup_rdns.strict.ini(322B)
--------connect.rdns_access.blacklist_regex(275B)
--------xclient.hosts.ini(65B)
--------mail_from.access.whitelist(132B)
--------attachment.filename.regex(43B)
--------messagesniffer.ini(242B)
--------rdns.allow_regexps(0B)
--------dkim_sign.ini(143B)
--------auth_flat_file.ini(43B)
--------rdns.deny_regexps(0B)
--------loglevel(12B)
--------aliases(4B)
--------smtp_proxy.ini(324B)
--------mail_from.is_resolvable.ini(95B)
--------avg.ini(72B)
--------log.syslog.ini(92B)
--------rcpt_to.qmail_deliverable.ini(349B)
--------connect.p0f.ini(205B)
--------data.headers.ini(2KB)
--------connect.rdns_access.whitelist_regex(275B)
--------lookup_rdns.strict.timeout(2B)
--------early_talker.pause(5B)
--------delay_deny.ini(234B)
--------host_list_regex(313B)
--------graph.ini(329B)
--------rcpt_to.access.blacklist_regex(275B)
--------data.uribl.excludes(2KB)
--------mail_from.access.blacklist_regex(293B)
--------plugins(1KB)
--------three-level-tlds(4KB)
--------databytes(7B)
--------connect.rdns_access.blacklist(114B)
--------spamassassin.ini(1KB)
--------dnsbl.ini(607B)
--------extra-tlds(3KB)
--------host_list(23B)
--------rcpt_to.blocklist(66B)
--------top-level-tlds(2KB)
--------attachment.ctype.regex(19B)
--------max_unrecognized_commands(2B)
--------outbound.bounce_message(446B)
--------karma.ini(8KB)
--------auth_vpopmaild.ini(134B)
--------smtp.ini(1KB)
--------bounce.ini(261B)
--------cluster_modules(38B)
--------rcpt_to.access.whitelist_regex(275B)
--------rcpt_to.access.whitelist(102B)
--------connect.rdns_access.whitelist(110B)
--------smtp_forward.ini(449B)
--------helo.checks.ini(1KB)
--------spf.ini(34B)
--------data.uribl.ini(635B)
--------two-level-tlds(44KB)
--------dkim()
--------connect.asn.ini(953B)
--------lookup_rdns.strict.whitelist_regex(352B)
--------rcpt_to.access.blacklist(102B)
----README.md(4KB)
----.gitignore(15B)
----package.json(254B)