安装 Parse Server 通用电子邮件适配器
Posted
技术标签:
【中文标题】安装 Parse Server 通用电子邮件适配器【英文标题】:Installing Parse Server Generic Email Adapter 【发布时间】:2020-04-20 10:26:59 【问题描述】:我将 parse-server 与 AWS 弹性 beanstalk 一起使用。
默认安装了 mailgun 电子邮件适配器,但我想安装通用电子邮件适配器,以便我可以使用 gmail 帐户发送电子邮件。我想安装下面的插件,但我现在不知道如何安装。
The Parse Server Generic Email Adapter
安装命令如下:
$ npm install --save parse-server-generic-email-adapter
但我在服务器端不是很专业。通常我所做的是从我的mac电脑打开终端并写入eb init
,然后在索引和云代码文件中进行更改并写入eb deploy
。
我不知道在哪里以及如何运行上面的命令来安装电子邮件适配器。首先我运行eb init
,然后运行eb labs download
,然后在下载服务器文件的位置;我尝试从终端运行上面的命令,我收到如下消息:
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 file2
install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 ... fileN directory
install -d [-v] [-g group] [-m mode] [-o owner] directory ...
任何帮助都会很棒。
【问题讨论】:
【参考方案1】:好的,
如果您将弹性 beanstalk 与 parse-server 一起使用,并且想使用通用邮件适配器,我找到了方法;
1) 在你的 package.json 文件依赖项中添加:
"parse-server-generic-email-adapter": "0.0.4"
2) 在您的 index.js 文件 - 电子邮件适配器部分,添加:
module: 'parse-server-generic-email-adapter',
options:
service: 'Gmail',
email: 'xxxxxxx@gmail.com',
password: 'xxxxxxx',
然后使用eb deploy
将文件部署到弹性beantalk 服务器。
【讨论】:
以上是关于安装 Parse Server 通用电子邮件适配器的主要内容,如果未能解决你的问题,请参考以下文章
Bitnami Parse Server Dashboard 添加邮件适配器
Bitnami EC2 Parse Server Instance,更改默认电子邮件文件
在 Parse 服务器 CloudCode 中使用已初始化的邮件适配器