PDA

View Full Version : Mailserver


Hans
18th July 2006, 15:58
Suddenly, I can not receive/send e-mail anymore on my server.
When I do an ehlo <server IP-address> 25 from my desktop, i have no reply!

Monit says: Port Response time connection failed to localhost:25 [SMTP]
According ISPConfig 2.2.5 pop3 & smtp are running…

I restarted postfix already but that did not help.
So postfix seems to be running.

What can I do now to solve this.

Ben
18th July 2006, 16:20
What does netstat -a tell?
smtp, pop3 (evtl. pop3s) open?

does mail.log tell anything?

Does no reply mean connection refused or timeout?

Hans
18th July 2006, 16:27
Jul 18 15:07:20 server1 postfix/qmgr[10743]: fatal: dict_open: unsupported dictionary type: http: Is the postfix-http package installed?
Jul 18 15:07:20 server1 postfix/pickup[10742]: fatal: dict_open: unsupported dictionary type: http: Is the postfix-http package installed?
Jul 18 15:07:21 server1 postfix/master[10688]: warning: process /usr/lib/postfix/pickup pid 10742 exit status 1
Jul 18 15:07:21 server1 postfix/master[10688]: warning: /usr/lib/postfix/pickup: bad command startup -- throttling
Jul 18 15:07:21 server1 postfix/master[10688]: warning: process /usr/lib/postfix/qmgr pid 10743 exit status 1
Jul 18 15:07:21 server1 postfix/master[10688]: warning: /usr/lib/postfix/qmgr: bad command startup -- throttling


I see something like:

unsupported dictionary type: http: Is the postfix-http package installed?

What can that be?

With timeout i mean, really nothing happens. The cursor only blinks.

Hans
18th July 2006, 17:00
I found the problem:

In my /etc/postfix/local-host-names there was an entry with http://www.domain.tld/
This is caused because a client of that domain has created a co-domain http://www.domain.tld which is NOT on my server. "http://" caused the problem.

My question is, how can i avoid such entries?
When a client does something like that ..email can not be received or send anymore via the server!

falko
19th July 2006, 14:37
My question is, how can i avoid such entries?
The last time I tried to change this I had to create ISPConfig-2.2.5 late in the night because it wasn't working...:D
You can change the regular expression that checks the domains in ISPConfig's form editor. IF you find one that's working (even for clients), please let me know. :)

Hans
19th July 2006, 19:39
I will have a look at it and i will let you know if i find something useful.