Веб-форма sitecore для маркетологов — действие «Отправить письмо»

Мы используем веб-форму для маркетологов для создания форм, которые будут отправлять электронное письмо с использованием фиксированного адреса отправителя. Я добавил фиксированный адрес отправителя в поле параметров для действия «Отправить почту».

Есть ли способ получить адрес отправителя из фактического поля формы? Например, если у нас есть поле адреса электронной почты в форме, могу ли я использовать этот адрес электронной почты в качестве адреса отправителя для отправки электронного письма?


person Neil    schedule 30.12.2011    source источник
comment
Это вопрос по программированию?   -  person John Saunders    schedule 31.12.2011
comment
Да, вы можете установить поле От в электронном письме из Формы. Попросите одного из ваших разработчиков помочь вам с этим.   -  person Tomislav Markovski    schedule 31.12.2011
comment
@Tomislav: я знаю, что вы можете настроить с адреса электронной почты в поле «Параметры» в элементе /sitecore/system/Modules/Web Forms for Marketers/Settings/Actions/Save Actions/Send Mail. Но как я могу использовать поле (мы можем назвать EmailAddress), которое пользователь будет вводить в реальной форме?   -  person Neil    schedule 31.12.2011
comment
Это действительно вопрос программиста, потому что, чтобы получить поле формы из веб-форм Sitecore, вам нужно переопределить класс ProcessMessage и подключить его к части ‹processMessage› Forms.config (последний конвейер). Если вам нужна дополнительная помощь после прочтения поста Марка Усино, пожалуйста, дайте мне знать. У меня есть рабочий код, который делает то, что вам нужно.   -  person Younes    schedule 02.01.2012
comment
В WebFormForMarketers для Sitecore 6.5 при подготовке действия отправки почты вы можете в дизайнере электронной почты использовать [your_form_field_name]   -  person ub1k    schedule 11.10.2012


Ответы (2)


Похоже, вы хотите открыть адрес От кого прямо в интерфейсной форме, чтобы пользователи могли вводить его. Готовое почтовое действие не поддерживает это, но вы можете использовать код из Sitecore. Общий источник Расширенное почтовое действие, чтобы воссоздать его с этой возможностью. исходный код доступен через SVN Sitecore.

person Mark Ursino    schedule 30.12.2011
comment
Одним из предостережений при настройке адреса отправителя (не только в веб-формах для маркетологов) является то, что не все почтовые серверы включают ретрансляцию, а это означает, что некоторые письма не будут отправлены. Например. пытаюсь отправить с адресом отправителя [email protected] - person Holger; 24.01.2012

Я думаю, вы можете добавить поле формы «от адреса» с помощью открытого редактора форм и просто добавить поле формы, щелкнув поле «От». Это даст вам возможность добавить значение поля формы.

Пожалуйста, смотрите прикрепленное изображение. введите здесь описание изображения

person Yogesh Sharma    schedule 27.06.2014