https://src.bluestatic.org
/
mailpopbox.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
27fb87e
)
Log when a send-as occurs.
author
Robert Sesek <rsesek@bluestatic.org>
Sat, 8 Aug 2020 15:48:57 +0000
(11:48 -0400)
committer
Robert Sesek <rsesek@bluestatic.org>
Sat, 8 Aug 2020 15:48:57 +0000
(11:48 -0400)
smtp/conn.go
patch
|
blob
|
history
diff --git
a/smtp/conn.go
b/smtp/conn.go
index 809394563f9fa1f5cb1a459af838c44344453eca..30a6359f9b0b7793f577b4ab912deca58ac70c29 100644
(file)
--- a/
smtp/conn.go
+++ b/
smtp/conn.go
@@
-489,6
+489,8
@@
func (conn *connection) handleSendAs(env *Envelope) {
sendAsUser := headers[subjectIdx][sendAs[2]:sendAs[3]]
sendAsAddress := string(sendAsUser) + "@" + DomainForAddressString(conn.authc)
+ conn.log.Info("handling send-as", zap.String("address", sendAsAddress))
+
for i, header := range headers {
if i == subjectIdx {
buf.Write(header[:sendAs[0]])