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  }