On Fri, Nov 28, 2008 at 01:58:45PM -0500, Colin Beckingham wrote:
> Postfix 2.5.1 on OpenSuse 11 -
>
> I am trying to send mail to myself on a machine that is not connected to
> the internet. I have a user AAAAAAA on the machine, I try to send mail
> from [EMAIL PROTECTED] to [EMAIL PROTECTED] and the postfix process seems
> to be fine but is always deferred with a temporary failure. Postfix
> takes the mail but cannot deliver it.
>
> e.g.
>
> Nov 28 13:31:21 bigbox postfix/qmgr[25540]: 35E5A5528A:
> from=<[EMAIL PROTECTED]>, size=680, nrcpt=1 (queue active)
> Nov 28 13:31:21 bigbox postfix/local[25627]: 35E5A5528A:
> to=<[EMAIL PROTECTED]>, orig_to=<AAAAAAA>, relay=local, delay=0.04,
> delays=0.02/0/0/0.01, dsn=4.3.0,status=deferred (temporary failure)
Local delivery is failing.
> Many messages have been attempted, the file for user AAAAAAAA exists but
> is always 0 size. I have opened up permissions on this file with no
> effect. Suse provides /var/spool/mail and /var/mail which is a symlink
> to /var/spool/mail.
These are not used (at least by Postfix) in your configuration.
> I am puzzled why postfix cannot find localhost. Since the machine is not
> connected to the internet and has no official domain I have invented one
> as bigbox.mynet. I've a feeling that the issue hinges on my entries for
> hostname and mydomain. I have tried a number of combinations but nothing
> seems to work. If I understand correctly the deferral usually occurs say
> if a server is offline temporarily, but this process takes place
> entirely in the one machine.
>
> My hosts file may be an issue:
>
> 127.0.0.1 localhost
> 127.0.0.2 bigbox.mynet mail.bigbox.mynet bigbox
> ...
> 192.168.0.101 bigbox.mynet bigbox mail.bigbox.mynet
> ...
This line of inquiry will be fruitless, the message is correctly routed
to the local delivery agent.
> Suggestions welcome.
>
> =============================
>
> Below is the current postconf -n:
>
> alias_maps = hash:/etc/aliases
Make sure the contents are sensible, and hte file is postmapped.
> mail_spool_directory = /var/spool/mail
> mailbox_command = /usr/bin/procmail
The second (delivery to procmail) overrides the first (delivery to
mbox files in /var/spool/mail). Procmail is likely not working
correctly, or may need to be invoked differently.
> mailbox_size_limit = 0
This is unwise.
> mailbox_transport = dovecot
This overrides mailbox_command, so that's not (yet) the problem
either. Make sure you have a working dovecot transport.
Do read your mail logs more carefully, there are entries there you have
not looked at.
--
Viktor.
Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.
To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:[EMAIL PROTECTED]>
If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.