MailMan not sending me mails?

Best practice information from Scalix users relating to integration of Scalix with other products.

Moderator: ScalixSupport

Mark007

MailMan not sending me mails?

Postby Mark007 » Fri Dec 19, 2008 10:40 pm

Hi All,

Scalix on Centos 5.2 with MailMan.

I've done a yum install mailman, and with a bit of fiddling got the virtual domains on apache sorted out etc so can admin all ok on the correct domain.

My scalix is known as centos.local for arguments sake.
with just one domain of mydomain.co.uk
I don't have an internal DNS, just all the bits and bobs I need in the hosts file. that all works fine, and has caused no problems.

All works fine with Scalix, and send and Receive all ok.

I thought i'd add mailman to the scenario.

yum'd it into centos, then a quick mod of mm_cfg.py to reflect correct domain and host.
restarted mailman

I now create a list via the web interface, I get a lovely email saying [list] created...
i then sign someone up, get another email saying that user xyz has joined...

However, when I send a mail to list@mydom.co.uk It hits mailman, it sends the message to the external correspondants, but then I can see it stuck in sendmail with connection refused, and I get nothing back, even tho' I'm the list owner and it's sending to my normal/default address.

losf -i:25 (gleened from another thread)
shows that sendmail is listning on localhost:25
and omsmtp is listning on centos.local:25.

if I telnet to mail.mydom.co.uk 25, scalix answers.
if I telnet to IP a.b.c.d scalix answers
if I telnet to localhost sendmail answers.

for some reason, scalix? won't accept from sendmail/mailman return emails after the intial list creation, everything is address to me@mydom.co.uk, from list@mydom.co.uk....

This is very odd, and can't quite get it through the grey matter upstairs, what may or may not be happening. I've been looking at this all evening, and I guess I'm missing something simple, so some guidance would be appreciated...


MarkA
Sussex.

Mark007

Sendmail ignores HOST file ?

Postby Mark007 » Wed Dec 31, 2008 5:28 am

Hi, now I've had a time to take a closer look. This appears to be the problem

Sendmail does a DNS lookup, and ignores what's in the HOSTS file. (I do not have an internal DNS, I've not needed one upto now..) So sendmail tries to connect to my external address.

Unfortunately, my ADSL router dose not support Inside to inside NAT, so the connection fails.

How do we tell sendmail that when it needs to connect to mail.mydom.co.uk, it dose so on the Linux boxes address, and not the external address where it'll get "connection refused"

MarkA

Mark007

Postby Mark007 » Thu Jan 08, 2009 8:20 pm

Bump

not getting anywhere fast..

All I want to do is get mailman working...............................................

Valerion
Scalix Star
Scalix Star
Posts: 2730
Joined: Thu Feb 26, 2004 7:40 am
Location: Johannesburg, South Africa
Contact:

Postby Valerion » Fri Jan 09, 2009 1:51 am

Is your /etc/mail/local-host-names file correct?

Also, running internal DNS is highly recommended, it makes your life a lot easier with email. And it's relatively easy to set up too.

Mark007

Postby Mark007 » Sun Jan 11, 2009 6:10 pm

Resolved.

by me


Return to “Third Party Integration”



Who is online

Users browsing this forum: No registered users and 1 guest