Hi,
I'm using getmail (using cron) for fetching the mails (from the ISP server) and
then letting postfix to manage them. In postfix I have set "message_size_limit" 
to 10 MB. So when getmail retrieve the message (that is bigger than 10 MB) and 
send it to postfix (thought sendmail), sendmail returns the error and the error
appear in the log (something like file too big, see the log output). So the
message isn't processed, no "bounce" is generated and the messages will stay
server so in the "next round" of getmail fetchm this procedure repeat until I
externally delete the mail from server. So my question is if it is possible to
generate some bounce message if mail is bigger than 10 MB (mail exceed
message_size_limit)?

Log:
--------
2009-05-23 00:00:01 Initializing MultidropPOP3SSLRetriever:[MAIL OMITTED]:995:
May 23 00:00:52 mailwork postfix/postdrop[73013]: warning: uid=5003: File too 
large
May 23 00:00:52 mailwork postfix/sendmail[73012]: fatal: [MAIL OMITTED](5003):
message file too big
2009-05-23 00:00:52 Delivery error (command sendmail 73012 error (75, postdrop:
warning: uid=5003: File too large
sendmail: fatal: [MAIL OMITTED](5003): message file too big))
2009-05-23 00:00:52 msg 1/1 (12945705 bytes) msgid UID27053-1188378705 from
<[MAIL OMITTED]> to <[MAIL OMITED]>

getmail config (server, login, ... omitted):
--------
[retriever]
type = MultidropPOP3SSLRetriever
envelope_recipient = X-Original-To:1
[destination]
type = MDA_external
path = /usr/local/sbin/sendmail
arguments = ("-f %(sender)","-t","%(recipient)")
user = getmail
group = getmail
[options]
verbose = 2
delete = true
message_log = /var/log/maillog

thanks Trigve

Reply via email to