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 | ||
|  | } |