projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d4f59a6
)
Additional logging to troubleshoot false positives on spoof check
author
Art Cancro
<ajc@uncensored.citadel.org>
Mon, 8 Jul 2013 18:48:41 +0000
(14:48 -0400)
committer
Art Cancro
<ajc@uncensored.citadel.org>
Mon, 8 Jul 2013 18:48:41 +0000
(14:48 -0400)
citadel/modules/smtp/serv_smtp.c
patch
|
blob
|
history
diff --git
a/citadel/modules/smtp/serv_smtp.c
b/citadel/modules/smtp/serv_smtp.c
index d6a8fb6142b75472545189ca79da166a712acae7..813d303a482feeecf4fa1664dfc5e8b1ecbb4e8c 100644
(file)
--- a/
citadel/modules/smtp/serv_smtp.c
+++ b/
citadel/modules/smtp/serv_smtp.c
@@
-625,9
+625,13
@@
void smtp_mail(long offset, long flags) {
*/
else if (config.c_allow_spoofing == 0) {
process_rfc822_addr(ChrPtr(sSMTP->from), user, node, name);
+ syslog(LOG_DEBUG, "Claimed envelope sender is '%s' == '%s' @ '%s' ('%s')",
+ ChrPtr(sSMTP->from), user, node, name
+ );
if (CtdlHostAlias(node) != hostalias_nomatch) {
cprintf("550 You must log in to send mail from %s\r\n", node);
FlushStrBuf(sSMTP->from);
+ syslog(LOG_DEBUG, "Rejecting unauthenticated mail from %s", node);
return;
}
}