如何使用 Mailgun Rest API coldfusion 发送 iCal 邀请
How to send a iCal invite with Mailgun Rest API coldfusion
`我正在使用 mailgun 在我的网站中设置邮件功能。我可以使用 mailgun API 发送邮件,包括文本和 HTML 内容。但是,我需要发送带有日历附件的邮件,但在 ColdFusion 中找不到更好的方法。谁能帮帮我吗?
<cfhttp result="result" method="POST" charset="utf-8"
url="https://api.mailgun.net/v3/sandbox0000000000000000000.mailgun.org/messages" >
<cfhttpparam type="header" name="Authorization"
value="Basic #ToBase64("api:***********************************79")#" />
<cfhttpparam type="formfield" name="from"
value="postmaster@sandbox0000000000000000000.mailgun.org" >
<cfhttpparam type="formfield" name="to" value="me@test.com" />
<cfhttpparam type="formfield" name="subject" value="mail content" />
<cfhttpparam type="formfield" name="text" value="mail content from test account" />
<cfhttpparam type="formfield" name="attachment" value="my path" />
</cfhttp>
对于 invite.ics
日历文件,我首先将此文件写入一个文件夹,因此我可以为名称 attachment
提供 cfhttpparam
的路径。发送邮件后,我将其从我的文件夹中删除。对于任何类型的文件来说都是如此简单。
<cfhttp result="result" url="https://api.mailgun.net/v3/sandbox0000000000000000000.mailgun.org/messages" method="POST">
<cfhttpparam type="header" name="Authorization" value="Basic #ToBase64("api:***********************************79")#" />
<cfhttpparam type="FORMFIELD" name="from" value="test@gmail.com">
<cfhttpparam type="FORMFIELD" name="to" value="test@test.com">
<cfhttpparam type="FORMFIELD" name="subject" value="attachment test">
<cfhttpparam type="FORMFIELD" name="text" value="Hello">
<cfhttpparam type="formfield" name="html" value="<html>Testing with text/calendar******* type</html>" />
<cfhttpparam type="file" name="attachment" file="#yourattachementfilepath here#" >
</cfhttp>
`我正在使用 mailgun 在我的网站中设置邮件功能。我可以使用 mailgun API 发送邮件,包括文本和 HTML 内容。但是,我需要发送带有日历附件的邮件,但在 ColdFusion 中找不到更好的方法。谁能帮帮我吗?
<cfhttp result="result" method="POST" charset="utf-8"
url="https://api.mailgun.net/v3/sandbox0000000000000000000.mailgun.org/messages" >
<cfhttpparam type="header" name="Authorization"
value="Basic #ToBase64("api:***********************************79")#" />
<cfhttpparam type="formfield" name="from"
value="postmaster@sandbox0000000000000000000.mailgun.org" >
<cfhttpparam type="formfield" name="to" value="me@test.com" />
<cfhttpparam type="formfield" name="subject" value="mail content" />
<cfhttpparam type="formfield" name="text" value="mail content from test account" />
<cfhttpparam type="formfield" name="attachment" value="my path" />
</cfhttp>
对于 invite.ics
日历文件,我首先将此文件写入一个文件夹,因此我可以为名称 attachment
提供 cfhttpparam
的路径。发送邮件后,我将其从我的文件夹中删除。对于任何类型的文件来说都是如此简单。
<cfhttp result="result" url="https://api.mailgun.net/v3/sandbox0000000000000000000.mailgun.org/messages" method="POST">
<cfhttpparam type="header" name="Authorization" value="Basic #ToBase64("api:***********************************79")#" />
<cfhttpparam type="FORMFIELD" name="from" value="test@gmail.com">
<cfhttpparam type="FORMFIELD" name="to" value="test@test.com">
<cfhttpparam type="FORMFIELD" name="subject" value="attachment test">
<cfhttpparam type="FORMFIELD" name="text" value="Hello">
<cfhttpparam type="formfield" name="html" value="<html>Testing with text/calendar******* type</html>" />
<cfhttpparam type="file" name="attachment" file="#yourattachementfilepath here#" >
</cfhttp>