fix sql, remove bogus success/failure indication

This commit is contained in:
David Woodhouse 2007-02-07 12:45:33 +00:00
parent ba91edb8b0
commit 96ea9a4870
2 changed files with 5 additions and 8 deletions

View File

@ -67,18 +67,15 @@ greylist_mail:
# If the mail isn't already the database, defer it with an appropriate
# message, and add it. Do the addition to the greylist database as a
# hackish side-effect of the log-message, appending 'success' or 'failure'
# to the log-message depending on whether the SQL worked (which it always
# should). This is where the 5 minute timeout is set ($tod_epoch + 300)
# should you wish to change it.
# hackish side-effect of the log-message. This is where the 5 minute
# timeout is set ($tod_epoch + 300), should you wish to change it.
defer condition = ${if eq {$acl_m_greyexpiry}{} {1}}
log_message = Greylisted $h_message-id: for offences: ${sg {$acl_m_greylistreasons}{\n}{,}}:\
log_message = Greylisted $h_message-id: for offences: ${sg {$acl_m_greylistreasons}{\n}{,}}\
${lookup sqlite {GREYDB INSERT INTO greylist \
VALUES ( '$acl_m_greyident', \
'${eval10:$tod_epoch+300}', \
'$sender_host_address', \
'${quote_sqlite:$sender_helo_name}' );}\
{success}{failure}}
'${quote_sqlite:$sender_helo_name}' );}}
message = Your mail was considered suspicious for the following reason(s):\n$acl_m_greylistreasons \
The mail has been greylisted for 5 minutes, after which it should be accepted. \
We apologise for the inconvenience. Your mail system should keep the mail on \

View File

@ -1,7 +1,7 @@
CREATE TABLE resenders (
host TEXT,
helo TEXT,
time INTEGER
time INTEGER,
PRIMARY KEY (host, helo)
);