all repos — postern @ main

Modern mail management

internal/inbound/error.go (view raw)

 1package inbound
 2
 3import (
 4	smtpserver "github.com/emersion/go-smtp"
 5)
 6
 7var (
 8	errInternalServerError = &smtpserver.SMTPError{
 9		Code:         451,
10		EnhancedCode: smtpserver.EnhancedCode{4, 3, 0},
11		Message:      "Internal Server Error",
12	}
13
14	errSTARTTLSrequired = &smtpserver.SMTPError{
15		Code:         421,
16		EnhancedCode: smtpserver.EnhancedCode{4, 7, 0},
17		Message:      "STARTTLS required",
18	}
19)