email - Modx 无法使用 FormIt 发送消息
问题描述
我尝试从我的联系表格发送消息,但我没有收到任何消息。
我使用 QuickEmail 对其进行测试,并在我的 mailtrap 帐户上收到一条消息。我想问题出在联系表格上(现在我是本地人)。
//Chunk
[[!FormIt?
&hooks=`spam,email,redirect`
&emailTpl=`MyEmailChunk`
&emailTo=`test@gmail.com`
&redirectTo=`123`
]]
<form action="[[~[[*id]]]]" method="post" class="form">
<input class="mb-4" type="text" placeholder="NAME" id="name" />
<input class="mb-4" type="text" placeholder="EMAIL" id="email" />
<textarea class="mb-4" type="text" placeholder="MESSAGE" id="message"></textarea>
<button class="btn btn-success">SUBMIT</button>
</form>
//Second chunk
Name: [[+input-name]] <br/>
Email: [[+input-email]] <br/>
Message: <br />
[[+input-textare]]
<br/>
Agreement check: [[+input-checkbox]]
解决方案
你使用 SMTP 吗?这可能也很重要,请启用它。它取决于服务器设置。所以如果我正确理解这一点并且你真的使用本地服务器 - 这一切也很有意义。
推荐阅读
- java - 当我想使用 jaxb2 生成 xsd 文件时,如何为所有 java 类指定相同的命名空间?
- excel - 组合框正在改变我在表格中的数字序列的顺序
- video - ffmpeg:不断编码并将base64数据块附加到输出文件中
- java - 为什么在声明浮点变量时需要在十进制数的末尾放置一个“f”?
- angular - 修改角函数以修改多个对象键而不是单个键
- flutter - 理解 Dart 中的异步和同步
- sql - 教义:以键作为关联实体值的结果
- python-3.x - 如何解决 Yolov5 train,py in yaml 中的错误
- rsocket - C# net RSocket 客户端与 Java RSocket 服务器无效的 mime 类型“二进制”
- javascript - 您是否需要前一个节点指针来实现队列?