1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2025-12-18 14:47:03 +00:00

smtpsrv: Include the mode in the Received header

Including the mode (SMTP/submission) in the Received header can be
useful for troubleshooting transport issues.
This commit is contained in:
Alberto Bertogli
2016-10-13 13:15:00 +01:00
parent c2d0d5f705
commit f5e466eac5

View File

@@ -50,7 +50,7 @@ type SocketMode string
// Valid socket modes.
const (
ModeSMTP SocketMode = "SMTP"
ModeSubmission SocketMode = "Submission"
ModeSubmission SocketMode = "submission"
)
// Incoming SMTP connection.
@@ -550,7 +550,7 @@ func (c *Conn) addReceivedHeader() {
v += fmt.Sprintf("by %s (chasquid)\n", c.hostname)
v += "(over "
v += fmt.Sprintf("(over %s ", c.mode)
if c.tlsConnState != nil {
v += fmt.Sprintf("%s-%s)\n",
tlsconst.VersionName(c.tlsConnState.Version),