

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
2 messages in net.sourceforge.lists.courier-maildrop[maildropl] maildrop + qmail + vpopma...| From | Sent On | Attachments |
|---|---|---|
| Greg Cirino | Jan 16, 2003 2:55 pm | |
| Sam Varshavchik | Jan 16, 2003 3:34 pm |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | [maildropl] maildrop + qmail + vpopmail + sqwebmail frontloaded with messagewall | Actions... |
|---|---|---|
| From: | Greg Cirino (gcir...@cirelle.com) | |
| Date: | Jan 16, 2003 2:55:45 pm | |
| List: | net.sourceforge.lists.courier-maildrop | |
Hi,
Hopefully this information is complete enough.
I am relatively new at the Linux OS and associated software that runs on it. I have spent the better part of last year getting to know the OS and shifting our servers from the M$soft platform. Currently I am tasked with implementing an email filtering system that allows overall basline protection, with the ability to give users some control over basic filtering (ie blacklist, whitelist etc...). With that said (and I hope this is thorough enough):
I have a RH 7.3 Intel with the latest patches as of 1-14-03 Messagewall v. 1.10 is the front end port 25 smtp receiver backend to 127.0.0.1 port 25 qmail 1.0.3 on 127.0.0.1 port 25 interface using maildirs patched for QMAILQUE daemontools 0.76 safecat 1.9 ucspi-tcp-0,88 vpopmail v. 5.3.12. maildrop 1.5.1 sqwebmail 3.4.1 mess822 0.58 djbdns 1.0.5 (using rbldns and dnscache)
(I have also have installed. the appropriate perl modules to support the install of all software loaded on this machine based on the error messages given during compile).
There is an /etc/maildroprc with a simple entry: DEFAULT="$HOME/Maildir/" permissions 0644 chown root:root
Currently there is a .mailfilter file (empty) permissions: 0600 chown vpopmail:vchkpw
Currently there is a /home/vpopmail/domains/cirelle.com/.qmail-default file
containing:
| /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox
permissions: 0600
chown vkpopmail:vchkpw
Currently there is a /var/qmail/rc file: #!/bin/sh exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start '|preline maildrop ' splogger qmail permissions: 0755 chown root:root
Mail from the outside enters through messagewall (assuming it passes those filters and rbldns restrictions) it is sent to qmail.
This setup has been functioning well.
I've installed maildrop (via rpm) and have made (I believe) the appropriate entries in the /var/qmail/rc file:
#!/bin/sh exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start '|preline maildrop ' splogger qmail
mail still gets delivered to the mail boxes, but when I modify the qmail-start '|preline maildrop ' splogger qmail line to read qmail-start '|preline maildrop -A "X-TEST: Test" ' splogger qmail the header does not get added to the incomming email.
This makes me think, maildrop is not actually moving into the loop.
I also have a .qmail file containing: |/usr/bin/maildrop -A "X-CHK: Checked" -d "${LOCAL}" || exit 77
still no header
I modified the domain level /home/vpopmail/cirelle.com/.qmail-default to have:
|/usr/bin/maildrop -A "X-CHK: Checked" -d "${LOCAL}" || exit 77
and then I started getting errors like the following:
Jan 16 17:19:55 relent qmail: 1042755595.833923 new msg 2326900 Jan 16 17:19:55 relent qmail: 1042755595.834013 info msg 2326900: bytes 1283 from <gcte...@hotmail.com> qp 14043 uid 100 Jan 16 17:19:55 relent qmail: 1042755595.834030 starting delivery 324: msg 2326900 to local cire...@cirelle.com Jan 16 17:19:55 relent qmail: 1042755595.834042 status: local 1/10 remote 0/20 Jan 16 17:19:55 relent maildrop[14046]: Invalid user specified. Jan 16 17:19:55 relent qmail: 1042755595.932904 delivery 324: failure: /usr/bin/maildrop:_Invalid_user_specified./ Jan 16 17:19:55 relent qmail: 1042755595.935941 status: local 0/10 remote 0/20 Jan 16 17:19:55 relent qmail: 1042755595.979808 bounce msg 2326900 qp 14047 Jan 16 17:19:56 relent qmail: 1042755596.026225 end msg 2326900
this one bothers me:
Jan 16 17:19:55 relent maildrop[14046]: Invalid user specified.
I'm not sure which user this is. Is it the user that runs maildrop (which is vpopmail:vchkpw) or is it the email address referenced in -d ? My understanding is the domain level .qmail-default must be owned by vpopmail:vchkpw.
Changing the owner of this .qmail-defalult to root:vchkpw did not do anything.
This is the closest I've come to getting any response from maildrop.
Any help is greatly appreciated and TIA.
Regards Greg Cirino







