|
|
|
|
| Qmail Toaster And Mailing Lists |
|
|
|
[Original]
[Print]
[Top]
|
Hello Qmailland--since installing the QMail Toaster RPMS on my Redhat 9 box it seems most of my mailing lists (and my favorite ones!) are being filtered. I'm a QMail noob, so I poked around some of the conf files a bit, turned of mfcheck and that let some new mail in (I was doing spoof testing from anothe box to see if that was it), but not what I wanted. Looking through my smtp log it looks like soemthings going on with relaying (I installed with roaming off). I don't know how to read these logs exactly, but here's a chunk surrounding a connection from one email that would have come from one of the mailing lists I'm on:
@400000004098f64f2cb2d53c tcpserver: end 707 status 256 @400000004098f64f2cb336e4 tcpserver: status: 3/20 @400000004098f67431605ba4 tcpserver: status: 4/20 @400000004098f674319d58ec -Table 'vpopmail.relay' doesn't exist-db_close() called! @400000004098f674319dce1c db_ping() is re-calling open_db! @400000004098f6743341160c tcpserver: pid 1140 from 138.38.32.21 @400000004098f674351178dc tcpserver: ok 1140 :66.199.228.55:25 roche.bath.ac.uk:138.38.32.21::3335 @400000004098f67512f15f74 Enter PEM pass phrase:tcpserver: status: 5/20 @400000004098f6d40fb22294 -Table 'vpopmail.relay' doesn't exist-db_close() called! @400000004098f6d4101e9064 db_ping() is re-calling open_db! @400000004098f6d415613a7c tcpserver: pid 1142 from 61.249.81.165 @400000004098f6d4192504f4 tcpserver: ok 1142 :66.199.228.55:25 :61.249.81.165::2881 @400000004098f6d528cca614 tcpserver: end 1142 status 256 @400000004098f6d528d39f3c tcpserver: status: 4/20 @400000004098f7a1390822c4
Do I need to rebuild the toaster RPMs with roaming enabled in order to get the vopomail.relay table to make this all work, or is there a way I can configure my existing install to get things running? I wish I new where to start, but this sure is fun! Thanks,
Ethan.
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
I must assume that you are using MySQL with vpopmail and your smtpd was compiled with the smtp-auth patch. You can manually add the required table - relay - as follows:
CREATE TABLE relay ( ip_addr char(18) NOT NULL default '', timestamp char(12) default NULL, name char(64) default NULL, PRIMARY KEY (ip_addr) ) TYPE=ISAM PACK_KEYS=1; quit; mysql -u vpopmail -h db.domain.com -p (get this working before you continue)
I believe that this table is created the first time you try to use the smtpd. I had the same problem you did because my permissions weren't set correctly in qmail/control, so make certain that all the files in ..../qmail/control/ are chmod 644 and chown root:qmail.
Michael
|
|
|
[Original]
[Print]
[Top]
|
|
|