1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
package proton
import (
"github.com/ProtonMail/gluon/rfc822"
)
type Attachment struct {
ID string
Name string
Size int64
MIMEType rfc822.MIMEType
Disposition Disposition
Headers Headers
KeyPackets string
Signature string
}
type Disposition string
const (
InlineDisposition Disposition = "inline"
AttachmentDisposition Disposition = "attachment"
)
type CreateAttachmentReq struct {
MessageID string
Filename string
MIMEType rfc822.MIMEType
Disposition Disposition
ContentID string
Body []byte
}
|