【文件属性】:
文件名称:http-smtp-server
文件大小:42KB
文件格式:ZIP
更新时间:2021-05-10 07:43:33
JavaScript
WIP HTTP => SMTP服务
这是一个HTTP => SMTP桥服务。 如果需要简单的中间件来发送电子邮件,但是发件人服务不能直接访问SMTP中继,或者想直接调用远程MTA。
它不使用任何队列来临时存储返回的带有通信结果的电子邮件。 结果为200或400,并显示错误消息
环境变量
名称
默认
描述
港口
3000
服务监听的端口号
JSON_BODY_MAX_LENGTH
100 kb
的最大的HTTP请求长度的
SMTP_RELAY_HOST
undefined
SMTP中继服务的IP地址或主机名。 如果为空,它将直接连接到远程MTA
SMTP_RELAY_PORT
25
SMTP中继服务的端口。
SMTP_RELAY_USER
undefined
中继主机的身份验证用户名(如果需要身份验证)
SMTP_RELAY_PASSWORD
undefined
【文件预览】:
http-smtp-server-master
----.dockerignore(26B)
----Dockerfile(165B)
----lib()
--------api-key-handler.js(493B)
--------service.js(732B)
--------send-email.js(2KB)
--------mx-cache.js(567B)
--------index.js(277B)
--------request-schema-validator.js(469B)
--------request-schema.json(3KB)
----.idea()
--------misc.xml(208B)
--------jsonSchemas.xml(888B)
--------jsLibraryMappings.xml(246B)
--------modules.xml(284B)
--------http-smtp-server.iml(336B)
--------.gitignore(176B)
--------runConfigurations()
--------vcs.xml(167B)
----test()
--------request-schema-validator.spec.js(14KB)
----.gitignore(18B)
----readme.md(2KB)
----package-lock.json(110KB)
----package.json(677B)
----.nvmrc(7B)