Я пытаюсь получить контактную форму Cultiv Razor, но мне не очень повезло. Я читал, что вы можете использовать GMail в качестве реле smtp (нашли некоторые решения здесь, в документации и на форумах umbraco, которые описывают, как это сделать), но я не могу заставить его работать. вот что моя web.config выглядит (маскируется идентификатор пользователя и пароль):Форма электронной почты umbraco не работает с gmail smtp
<mailSettings>
<smtp>
<network host="smtp.gmail.com" port="587" userName="[email protected]" password="xxxxxx" defaultCredentials="false" enableSsl="true" />
</smtp>
</mailSettings>
и я использую полностью склад установку мотокультивата контактной формы. Вот мой код макроса непосредственно на шаблоне:
<umbraco:Macro MailFrom="[email protected]" Alias="Cultiv" EnableSsl="true" runat="server"></umbraco:Macro>
Я пробовал и без установки SSL, и попытался с и без @ gmail.com части адреса. Каждый раз, когда я пытаюсь проверить форму, она перезагружает страницу, добавляет #cultivcontactform в конец URL-адреса, форма исчезает, и в таблицу umbracolog добавляется следующее:
Ошибка при создании или отправке контактной почты, проверьте, есть ли в вашем документе свойство mailFrom и что у него есть значение или укажите параметр MailFrom в исключении макросообщения:
Я нахожусь на этом и на некоторое время. Я использую Umbraco 4.11.10
Любые предложения по дальнейшему устранению неполадок будут высоко оценены.
Благодарим за предложение, извините, я опоздал ответить. Я подтвердил, что у меня определенно есть параметр MailFrom на макросе, а также попытался добавить mailFrom в мой doctype. Что еще я могу попробовать? – user1013782