Интеграция SMTP API SendGrid с CFMAIL

Я использую SMTP API SendGrid (не WEB API) и собираюсь отправить электронное письмо используя cfmail. Если я использую cfmail для отправки электронной почты и хочу использовать заголовок X-SMTPAPI где-то, как вы думаете, cfmail это место для этого? Просьба уточнить.


person Jack    schedule 06.11.2013    source источник


Ответы (1)


Вы бы сделали это, добавив собственный заголовок, используя тег cfmailparam. В качестве таких:

<cfmailparam  
    name="X-SMTPAPI" 
    value="{\"category\":\"Cool Emails\"}">

В контексте тега cfmail это будет следующим образом.

<cfmail 
    from="[email protected]" 
    to="[email protected]" 
    subject="I am using CF Mail to do this!"> 
<cfmailparam  
    name="X-SMTPAPI" 
    value="{\"category\":\"Cool Emails\"}">

Look at my awesome use of cfmail!
</cfmail>

Дополнительную информацию можно найти в документации Adobe

person Nick Q.    schedule 06.11.2013
comment
Спасибо. Случайно вы знаете, где мне нужно упомянуть следующие изменения, упомянутые здесь: 1) Измените имя пользователя и пароль SMTP на свои учетные данные SendGrid 2) Установите имя хоста сервера на smtp.sendgrid.net 3) Используйте порты 25 или 587 для простого /TLS-подключения и порт 465 для SSL-подключений sendgrid.com/docs/Integrate/index.html Сервер Coldfusion? так как я его использую? - person Jack; 07.11.2013