Asp.net umbraco电子邮件表单不适用于gmail smtp

Asp.net umbraco电子邮件表单不适用于gmail smtp,asp.net,razor,gmail,umbraco,contact-form,Asp.net,Razor,Gmail,Umbraco,Contact Form,我试图让Cultiv剃须刀接触表工作,但运气不太好。我已经读到,你可以使用GMail作为smtp中继(在这里,在文档中,在umbraco论坛上找到了一些解决方案,概述了如何实现),但我无法让它工作。下面是my web.config的外观(此处屏蔽了用户id和密码): 我使用的是cultiv联系人表单的完全库存安装。以下是直接在模板上显示的宏代码: <umbraco:Macro MailFrom="xxxxxxx@gmail.com" Alias="Cultiv" EnableSsl="

我试图让Cultiv剃须刀接触表工作,但运气不太好。我已经读到,你可以使用GMail作为smtp中继(在这里,在文档中,在umbraco论坛上找到了一些解决方案,概述了如何实现),但我无法让它工作。下面是my web.config的外观(此处屏蔽了用户id和密码):


我使用的是cultiv联系人表单的完全库存安装。以下是直接在模板上显示的宏代码:

<umbraco:Macro MailFrom="xxxxxxx@gmail.com" Alias="Cultiv" EnableSsl="true" runat="server"></umbraco:Macro>

我试过使用ssl设置和不使用ssl设置,也试过使用地址的@gmail.com部分和不使用@gmail.com部分。每次我尝试测试表单时,它都会重新加载页面,将#cultivcontactform附加到URL末尾,表单将消失,并将以下内容添加到umbraclog表中:

创建或发送联系人邮件时出错,请检查文档上是否有mailFrom属性,并且该属性是否有值,或者在宏调用异常中指定mailFrom参数:

我对此感到困惑,已经有一段时间了。我用的是Umbraco 4.11.10


如果您对进一步的故障排除有任何建议,我们将不胜感激。

可能是软件包的安装未完成,请检查“Cultiv”宏上的宏属性“MailFrom”好吗

即使在umbraco:Macro标记中指定了该值,宏特性也必须保存在宏本身上


或者,如错误所示,在您的文档类型中添加一个名为“mailFrom”的属性,并将其与您的电子邮件地址一起保存。

谢谢您的建议,抱歉,我来晚了。我已经确认我在宏上确实有一个MailFrom参数,并且还尝试将MailFrom添加到我的doctype中。还有什么我可以试试的吗?
<umbraco:Macro MailFrom="xxxxxxx@gmail.com" Alias="Cultiv" EnableSsl="true" runat="server"></umbraco:Macro>