Mailinglist Archive: opensuse (4633 mails)

< Previous Next >
Re: [opensuse] Postfix Qwerkiness
  • From: Sandy Drobic <suse-linux-e@xxxxxxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 23 Jan 2007 20:11:05 +0100
  • Message-id: <45B65DC9.2040302@xxxxxxxxxxxxxxxxxxxxxxx>
Brian Blater wrote:

Can't help you here with incomplete und obfuscated data.

Ok, the box was rebuilt last night and the transport file issues etc.
appear to be working correctly. So, let me go back to the issue above
and see if we can figure out what is happening here. When the maia
scripts run (as the vscan user) it tries to send an e-mail to vscan.
As can be seen in the log file below it changes the header from vscan
to vscan@xxxxxxxxxxxxxxxxxxxx with a relay of none. I have entries in
the virtual file as follows:

vscan@xxxxxxxxxxxxxxxxxxxxxxx bbl***@pure-energy.net
vscan@xxxxxxxxxxxxxxx bbl***@pure-energy.net
vscan@xxxxxxxxxxxxxxxxxxxx bbl***@pure-energy.net

How come postfix doesn't pick this up and send the file to my address?
Instead it tries to send it locally, but that is disabled. So, it then
sends the non-delivery notification to the vscan user and then
actually relays it to the correct virtual alias.

Any ideas on what I'm missing? Obviously I don't want any mail
delivered to this box since it is just a gateway. All mail should be
forwarded to the inside host to be delivered to a mailbox.

Jan 23 12:00:02 porsche postfix/pickup[6562]: 86755A3C3A: uid=65 from=<vscan>
Jan 23 12:00:02 porsche postfix/cleanup[6903]: 86755A3C3A:
message-id=<20070123170002.86755A3C3A@xxxxxxxxxxxxxxxxxxxx>
Jan 23 12:00:02 porsche postfix/qmgr[6563]: 86755A3C3A:
from=<vscan@xxxxxxxxxxxxxxxxxxxx>, size=604, nrcpt=1 (queue active)
Jan 23 12:00:02 porsche postfix/error[6907]: 86755A3C3A:
to=<vscan@xxxxxxxxxxxxxxxxxxxx>, orig_to=<vscan>, relay=none,
delay=0.37, delays=0.26/0.05/0/0.06, dsn=5.0.0, status=bounced (local
mail delivery is disabled)

You should check if the domain mail.pure-energy.net is included in $mydestination. Please keep in mind that not to set a parameter does NOT mean the parameter will be empty. It means that the default value will be used.

# postconf -d mydestination
mydestination = $myhostname, localhost.$mydomain, localhost

What does "postconf mydestination" say?

Do you get warnings in your logfile?
egrep 'fatal|panic|error|warning' /var/log/mail

Sandy

--
List replies only please!
Please address PMs to: news-reply2 (@) japantest (.) homelinux (.) com
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups