Skip Navigation Links.
展开 最小化

SpreadWebServcie.Send Method

一對一的發送郵件.

注:聯絡人將自動加入“Auto_+當前時間“的聯絡人名單,此函數允許重複發送,所以對應名單可能會出現重複聯絡人.請勿在其他郵件使用該聯絡人名單,以防止郵件重複發送.

public String Send (

string LoginEmail,

string Password,

string From,

string FromName,

string To,

string Subject,

string Body

)

Public function send(

LoginEmail As String, _

Password As String, _

From As string, _

FromName As String, _

To As String, _

Subject As String, _

Body As String _

) As String

No sample for PHP.
No sample.

參數

參數

類型

描述

LoginEmail

String

Spread賬號的登錄郵箱.

Password

String

Spread賬號的密碼或者 API Key.

From

String

發送者的郵箱地址.

FromName

String

發送者的名稱.

To

String

收件者的郵箱地址.

Subject

String

郵件的主題.

Body

String

郵件的內容. 純文本或帶HTML標簽的文本都可以

返回結果

String 表示郵件發送的結果.

例子

string LoginEmail = "spread@reasonables.com";

string LoginPassword = "spread";

 

 //Define the from infomation

string From = "myedm@edm.com";

string FromName = "Reasonable";

 

//Define recipient email

string To = "noclone@reasonables.com"; 

 

//Define the email subject and body

string Subject = "NoClone 4 is released!"; 

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

 

//Create a SpreadWebService object and use its method.

SpreadWebService MySpread = new SpreadWebService();

 

string result = MySpread.send(LoginEmail,LoginPassword,From,FromName,To,Subject,Body);

Dim LoginEmail As String = "spread@reasonables.com"

Dim LoginPassword As String = "spread"

 

  'Define the from infomation

Dim From As String = "myedm@edm.com"

Dim FromName As String= "Reasonable"

 

 'Define recipient email

Dim To As String= "noclone@reasonables.com"

 

 'Define the email subject and body

Dim Subject As String= "NoClone 4 is released!"

Dim Body As String= "Download NoClone 4 at http://noclone.net now!"

 

'Create a SpreadWebService object and use its method.

Dim MySpread As New SpreadWebService

Dim Result As String=MySpread.send(LoginEmail, LoginPassword, From,Fromname, To,Subject,Body)


/**
* @name     sendOne
* @function send email one by one
* @return
*   'Invalid Email Address'                                            
*   'Information required'                                             
*   'LoginEmail and Password do not match'                             
*   'Sent failed'                                                      
*   'Your email has submitted successfully and will by send out soon.' 
*   'Sent success'                                                     
*/
public function sendOne($loginEmail,$assword,$actName,$from,$fromName,$toEmail,$Msubject,$Mbody){
    $sendParam = array(
        'LoginEmail'    => $loginEmail,
        'Password'      => $password,
        'CampaignName'  => empty( $actName ) ? SITE_DOMAIN.'_act_'.date( 'Y-n-j' ) : $actName,
        'From'          => $from,
        'FromName'      => $fromName,
        'To'            => $toEmail,
        'Subject'       => $Msubject,
        'Body'          => $Mbody
    );
    $Client=new SoapClient("http://service.rspread.com/Service.asmx?WSDL");
    error_log( json_encode( $sendParam )."__param" );
    $sendResult = $Client -> Send2( $sendParam ); 
    return $sendResult;
}
      
No sample.