Frage

ich benutze Sendgrids SMTP -API (nicht Web -API) und überlegte, eine E -Mail mithilfe von E -Mails zu senden cfmail. Wenn ich benutze cfmail So senden Sie die E -Mail und möchten die verwenden X-SMTPAPI Header irgendwo, denkst du das? cfmail Ist das ein Ort, um das zu tun? Bitte klären Sie.

War es hilfreich?

Lösung

Sie würden dies tun, indem Sie einen benutzerdefinierten Header hinzufügen, indem Sie die verwenden cfmailparam Schild. Als solche:

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

Im Kontext der cfmail Tag wäre es wie folgt.

<cfmail 
    from="you@example.com" 
    to="nick@sendgrid.com" 
    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>

Weitere finden Sie in der Adobe -Dokumentation

Andere Tipps

Das hat für mich funktioniert. Der obige Vorschlag warf Fehler.

<cfmailparam  
    name="X-SMTPAPI" 
    value='{"category":["Cool Emails"]}'>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top