Re: Scalix doesn't find Mails from fetchmail
Posted: Tue Sep 28, 2010 4:12 am
I have never setup Postfix with Scalix but I guess it acts pretty like Sendmail.
In a Scalix environment the internal MTA (PostFix or Sendmai) should listen only on the loopback interface (127.0.0.1) while Scalix's MTA should listen on the IP address of your network card (e.g. 192.168.0.1).
If you do
you should receive the greeting from postfix
while if you
you should receive the greeting from Scalix
Fetchmail, by default, delivers messages to the internal interface (localhost) on 127.0.0.1 thus allowing Postfix to handle messages in it's internal mailboxes.
If you want mails retrieved by fetchmail to be handled by Scalix you have to tell fetchmail which IP address you want to use as smtp.
Therefore you have to change you .fetchmailrc file adding the clause "smtp". Like this :
Hope it helps.
In a Scalix environment the internal MTA (PostFix or Sendmai) should listen only on the loopback interface (127.0.0.1) while Scalix's MTA should listen on the IP address of your network card (e.g. 192.168.0.1).
If you do
Code: Select all
telnet 127.0.0.1 25
you should receive the greeting from postfix
while if you
Code: Select all
telnet 192.168.0.1
you should receive the greeting from Scalix
Fetchmail, by default, delivers messages to the internal interface (localhost) on 127.0.0.1 thus allowing Postfix to handle messages in it's internal mailboxes.
If you want mails retrieved by fetchmail to be handled by Scalix you have to tell fetchmail which IP address you want to use as smtp.
Therefore you have to change you .fetchmailrc file adding the clause "smtp". Like this :
Code: Select all
poll somepopserver.somedomain.com proto pop3
user "blahblha" pass "somepassword" is "realemailaddressonscalixserver" here options smtp 192.168.0.1
Hope it helps.