我使用的是Silver stripe 3.0。
我已经使用用户定义的表单模块建立了一个联系我们的表单。
我添加了三个字段,"Email","Name"answers"Message"。
当用户填写表单并提交时,电子邮件被发送给用户,但是在用户定义表单中设置为"email收件人"的电子邮件地址没有收到用户发送的电子邮件。
我已经试着弄清楚这个问题大约三天了,但都没有用。有谁能帮我一下吗?我有急事。
作为参考,我在此foreach中打印了UserDefinedFrom.php
中的收件人列表:
foreach($recipients as $recipient){
/// should get the email set at back end as well.. But not printing here.
}
这样做…我找出了这个问题,这是与覆盖$email->setTo与电子邮件地址来自表单。