sourceweb
asked on
Problem with CentOS e-mail configuration
Hi all,
I am programming a new webhosting control panel for CentOS 5.x and I am having one problem (it's the last problem, all the rest is working fine).
I don't know how to configure my Mail Delivery Agent (procmail), so that a mail send to info@example.com is saved in /home/example.com/mail and a mail send to info@newexample.com is saved in /home/newexample.com/mail.
At the moment I am using a second server with Red Hat Enterprise Linux Server release 5.1 with a similar configuration and on this server procmail is working fine.
How can I find the config-files of procmail there?
Are this procmails configs in a specific place or are they registered somewhere?
It would be great if someone could help me.
HTTP, FTP, POP, SMTP, sendmail, vsftp, bind, sendmail works fine. It's the last problem I have to solve.
If I send an email to a address on the new server, I receive a delivery failed notification:
--------------
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
hallo@sw-cluster.com
SMTP error from remote mail server after RCPT TO:<hallo@sw-cluster.com>:
host mail.sw-cluster.com [87.118.82.66]: 554 5.7.1 <hallo@sw-cluster.com>:
Relay access denied
--------------
This is what the maillog write after receiving an email:
-----------------------
Aug 19 18:37:47 server01 postfix/smtpd[11399]: connect from wp232.webpack.hosteurope.d e[80.237.1 32.239]
Aug 19 18:37:47 server01 postfix/smtpd[11399]: NOQUEUE: reject: RCPT from wp232.webpack.hosteurope.d e[80.237.1 32.239]: 554 5.7.1 <hallo@sw-cluster.com>: Relay access denied; from=<support@sourceweb.eu > to=<hallo@sw-cluster.com> proto=ESMTP helo=<wp232.webpack.hosteu rope.de>
Aug 19 18:37:47 server01 postfix/smtpd[11399]: disconnect from wp232.webpack.hosteurope.d e[80.237.1 32.239]
-----------------------
I have searched hundreds of files, but I couldn't find the file where the email-addresses are configured.
Regards,
Peter
I am programming a new webhosting control panel for CentOS 5.x and I am having one problem (it's the last problem, all the rest is working fine).
I don't know how to configure my Mail Delivery Agent (procmail), so that a mail send to info@example.com is saved in /home/example.com/mail and a mail send to info@newexample.com is saved in /home/newexample.com/mail.
At the moment I am using a second server with Red Hat Enterprise Linux Server release 5.1 with a similar configuration and on this server procmail is working fine.
How can I find the config-files of procmail there?
Are this procmails configs in a specific place or are they registered somewhere?
It would be great if someone could help me.
HTTP, FTP, POP, SMTP, sendmail, vsftp, bind, sendmail works fine. It's the last problem I have to solve.
If I send an email to a address on the new server, I receive a delivery failed notification:
--------------
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
hallo@sw-cluster.com
SMTP error from remote mail server after RCPT TO:<hallo@sw-cluster.com>:
host mail.sw-cluster.com [87.118.82.66]: 554 5.7.1 <hallo@sw-cluster.com>:
Relay access denied
--------------
This is what the maillog write after receiving an email:
-----------------------
Aug 19 18:37:47 server01 postfix/smtpd[11399]: connect from wp232.webpack.hosteurope.d
Aug 19 18:37:47 server01 postfix/smtpd[11399]: NOQUEUE: reject: RCPT from wp232.webpack.hosteurope.d
Aug 19 18:37:47 server01 postfix/smtpd[11399]: disconnect from wp232.webpack.hosteurope.d
-----------------------
I have searched hundreds of files, but I couldn't find the file where the email-addresses are configured.
Regards,
Peter
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
eg
info@newexample.com would be save in
/home/vmail/newexample.com /info/Mail dir
if the mysql returns "newexample.com/info" for the mapping.
info@newexample.com would be save in
/home/vmail/newexample.com
if the mysql returns "newexample.com/info" for the mapping.
ASKER
First I would like to thank you for the answers.
lol, I am a little bit confused.
I have installed sendmail, not postfix.
I have configured sendmail, not postfix.
I am using sendmail, not postfix.
and now I saw that in the logs is written something about postfix.
I need to use sendmail, because I need some functions of this MTA.
Is there any way to change them?
I think this should solve my problem, because sendmail is configured and postfix not.
Maybe I will use Postfix in the future.
lol, I am a little bit confused.
I have installed sendmail, not postfix.
I have configured sendmail, not postfix.
I am using sendmail, not postfix.
and now I saw that in the logs is written something about postfix.
I need to use sendmail, because I need some functions of this MTA.
Is there any way to change them?
I think this should solve my problem, because sendmail is configured and postfix not.
Maybe I will use Postfix in the future.
Why did you post your question into the postfix Zone?
What function in sendmail do you need that cannot be done in postfix?
ASKER
I used your code-snippet in the postfix main.cf and the error is away, but I don't receive the mail, because the rest of the server is configured for sendmail and nobody looks in this maildir.
I need sendmail, because my control panel now is in the 3rd version and uses a "configuration-bot" of the second-version of my control panel and this bot only writes configuration files for sendmail.
Maybe I can change it fast.
Where can I find my emails now?
My maillog now says this:
ug 20 02:58:43 server01 dovecot: POP3(hallo_sw-cluster_com) : Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
Aug 20 02:59:31 server01 postfix/proxymap[5154]: fatal: unsupported dictionary type: mysql
Aug 20 02:59:32 server01 postfix/smtpd[27690]: warning: premature end-of-input on private/proxymap socket while reading input attribute name
Aug 20 02:59:32 server01 postfix/smtpd[27690]: warning: private/proxymap socket: service dict_proxy_open: Success
Aug 20 02:59:32 server01 postfix/master[26582]: warning: process /usr/libexec/postfix/proxy map pid 5154 exit status 1
Aug 20 02:59:32 server01 postfix/master[26582]: warning: /usr/libexec/postfix/proxy map: bad command startup -- throttling
What's going wrong?
I need sendmail, because my control panel now is in the 3rd version and uses a "configuration-bot" of the second-version of my control panel and this bot only writes configuration files for sendmail.
Maybe I can change it fast.
Where can I find my emails now?
My maillog now says this:
ug 20 02:58:43 server01 dovecot: POP3(hallo_sw-cluster_com)
Aug 20 02:59:31 server01 postfix/proxymap[5154]: fatal: unsupported dictionary type: mysql
Aug 20 02:59:32 server01 postfix/smtpd[27690]: warning: premature end-of-input on private/proxymap socket while reading input attribute name
Aug 20 02:59:32 server01 postfix/smtpd[27690]: warning: private/proxymap socket: service dict_proxy_open: Success
Aug 20 02:59:32 server01 postfix/master[26582]: warning: process /usr/libexec/postfix/proxy
Aug 20 02:59:32 server01 postfix/master[26582]: warning: /usr/libexec/postfix/proxy
What's going wrong?
ug 20 02:58:43 server01 dovecot: POP3(hallo_sw-cluster_com): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
Aug 20 02:59:31 server01 postfix/proxymap[5154]: fatal: unsupported dictionary type: mysql
Aug 20 02:59:32 server01 postfix/smtpd[27690]: warning: premature end-of-input on private/proxymap socket while reading input attribute name
Aug 20 02:59:32 server01 postfix/smtpd[27690]: warning: private/proxymap socket: service dict_proxy_open: Success
Aug 20 02:59:32 server01 postfix/master[26582]: warning: process /usr/libexec/postfix/proxymap pid 5154 exit status 1
Aug 20 02:59:32 server01 postfix/master[26582]: warning: /usr/libexec/postfix/proxymap: bad command startup -- throttling
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Looks like your postfix is NOT compiled with mysql support
ASKER
I think with your answers I will find a solution.
Open in new window