37 lines
		
	
	
		
			1011 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1011 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package mail
 | 
						|
 | 
						|
import (
 | 
						|
	"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
 | 
						|
	"golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
 | 
						|
)
 | 
						|
 | 
						|
type PostEmailRequest struct {
 | 
						|
	*requests.RpcRequest
 | 
						|
	Addresses string `position:"Body" field:"addresses" default:"" `
 | 
						|
	Subject   string `position:"Body" field:"subject" default:"" `
 | 
						|
	Body      string `position:"Body" field:"body" default:""`
 | 
						|
	FromName  string `position:"Body" field:"fromName" default:""`
 | 
						|
	Time      int    `position:"Body" field:"time" default:""`
 | 
						|
	Sign      string `position:"Body" field:"sign" default:""`
 | 
						|
}
 | 
						|
 | 
						|
type PostEmailResponse struct {
 | 
						|
	*responses.BaseResponse
 | 
						|
}
 | 
						|
 | 
						|
func CreatePostEmailRequest() (req *PostEmailRequest) {
 | 
						|
	req = &PostEmailRequest{
 | 
						|
		RpcRequest: &requests.RpcRequest{},
 | 
						|
	}
 | 
						|
	req.InitWithApiInfo(HOST, VERSION, "/email/post_email.php")
 | 
						|
	req.Method = requests.POST
 | 
						|
	return
 | 
						|
}
 | 
						|
 | 
						|
func CreatePostEmailResponse() (response *PostEmailResponse) {
 | 
						|
	response = &PostEmailResponse{
 | 
						|
		BaseResponse: &responses.BaseResponse{},
 | 
						|
	}
 | 
						|
	return
 | 
						|
}
 |