Postfix Illegal seek / queue file write

  Postfix

Op een postfix mail server kwamen we de volgende fout melding tegen.

Sep 22 07:33:28 lsrv0198 postfix/postdrop[4869]: warning: uid=42090: Illegal seek
Sep 22 09:33:28 lsrv0198 postfix/sendmail[4868]: fatal: renemas(42090): queue file write error

Alle postfix versies 2.3 en ouder. rapporteren “illegal seek” in plaatst van “file too large” error. Er zijn 2 methode om dit te fixen

1. Upgrade Postfix naar de laatste stable version bv 2.5

2. Set message_size_limit parameter

Default staat de message_size_limit op 10240000 bytes

Set message_size_limit

Open /etc/postfix/main.cf config file:

# vi /etc/postfix/main.cf

Set message_size_limit naar 20971520 bytes (20 megabytes):

message_size_limit = 20971520

Restart postfix mail server:

# /etc/init.d/postfix restart