github.com/timstclair/heapster@v0.20.0-alpha1/Godeps/_workspace/src/google.golang.org/appengine/internal/mail/mail_service.proto (about) 1 syntax = "proto2"; 2 option go_package = "mail"; 3 4 package appengine; 5 6 message MailServiceError { 7 enum ErrorCode { 8 OK = 0; 9 INTERNAL_ERROR = 1; 10 BAD_REQUEST = 2; 11 UNAUTHORIZED_SENDER = 3; 12 INVALID_ATTACHMENT_TYPE = 4; 13 INVALID_HEADER_NAME = 5; 14 INVALID_CONTENT_ID = 6; 15 } 16 } 17 18 message MailAttachment { 19 required string FileName = 1; 20 required bytes Data = 2; 21 optional string ContentID = 3; 22 } 23 24 message MailHeader { 25 required string name = 1; 26 required string value = 2; 27 } 28 29 message MailMessage { 30 required string Sender = 1; 31 optional string ReplyTo = 2; 32 33 repeated string To = 3; 34 repeated string Cc = 4; 35 repeated string Bcc = 5; 36 37 required string Subject = 6; 38 39 optional string TextBody = 7; 40 optional string HtmlBody = 8; 41 42 repeated MailAttachment Attachment = 9; 43 44 repeated MailHeader Header = 10; 45 }