SpreadWebServcie.SendSimpleAttachment Method

一对一的发送邮件.并可携带一个附件

注:联系人将自动加入“Auto_+当前时间“的联系人名单,此函数允许重复发送,所以对应名单可能会出现重复联系人.请勿在其他邮件使用该联系人名单,以防止邮件重复发送.

public String SendSimpleAttachment (

string LoginEmail,

string Password,

string CampaignName,

string From,

string FromName,

string To,

string replyTo,

string Subject,

string Body,

byte[] Attachment,

string AttachmentName

)

参数

参数

类型

描述

LoginEmail

String

Spread账号的登录邮箱.

Password

String

Spread账号的密码或者API Key.

CampaignName

String

活动名称.

From

String

发送者的邮箱地址.

FromName

String

发送者的名称.

To

String

收件者的邮箱地址.

replyTo

String

回复邮件的地址.

Subject

String

邮件的主题.

Body

String

邮件的内容. 纯文本或带html标签均可

Attachment

Byte[]

附件的文件流字节数组.

AttachmentName

String

附件在邮件里面显示的名称 (比如 'file.zip')

返回结果

String  表示邮件发送的结果. ."Sent success" 表示成功,其他表示失败

例子

string LoginEmail = "spread@reasonables.com";

string LoginPassword = "spread";

string CampaignName = DateTime .Now.ToString();

 

 //Define the from infomation

string From = "myedm@edm.com";

string FromName = "Reasonable";

 

//Define recipient email

string To = "noclone@reasonables.com"; 

string replyTo = "myedm@edm.com"; 

 

//Define the email subject and body

string Subject = "NoClone 4 is released!"; 

string Body = "Download NoClone 4 at http://noclone.net now!";  

 

//Attachment infomation.

byte[] Attachment = File .ReadAllBytes( "xxxx/1234.txt" );

string AttachmentName = "1234.txt" ;

 

//Create a SpreadWebService object and use its method.

SpreadWebService MySpread = new SpreadWebService();

 

string result = MySpread.SendSimpleAttachment(LoginEmail,LoginPassword,CampaignName,

From,FromName,To,replyTo,Subject,Body,Attachment,AttachmentName);

^