Vpopmail Addition?

William Olson wolson at gmail.com
Fri Feb 23 19:08:58 UTC 2007


I have sent emails to the vpopmail maintainer roam at freebsd.org to no
avail in regards to a vpopmail addon. below are the messages I have
sent in regards to this:

Latest message


from: William Olson
to: roam at freebsd.org
date: Jan 16, 2007 11:38 PM
subject: vpopmail port
mailed-by: gmail.com


I have been working with the FreeBSD ports for quite a while now and I
would like to know what it would take to get my vpopmail patch
included with the ports installation. I have a qmail installation
guide at


and my vpopmail installation is at


One of the many things my vpopmail patch does is rather than create a
standard Maildir with new, cur and tmp in it, I also creates a .Spam
folder and does automagic spam filtering based on the headers. The
beauty of this is you can completel;y customize the maildir as the
Maildir is copied from the ~vpopmail/skel folder.

In case you're wondering, the patch is at


I have been using this patch since about 5.4.15 (I think) and the last
time the port came out, I t took a bit of editing as some of the code
in vpopmail.c had changed. Even if the patch could be an option in the
make config screen, that would be great. Let me know if I can be of
any help or assistance.


Oldest Message


from: William Olson
to: roam at freebsd.org
date: Oct 30, 2006 1:52 PM
subject: Vpopmail Port - Addon?
mailed-by: gmail.com


I have been working on a patch for vpopmail for quite a number of
years now and I seem to have something I would like to submit to you.
I have a vpopmail skel patch I think you should add to the vpopmail
port. For some reason, And I cannot figure out why, My patch applies
cleanly to the vpopmail source and I made a new patch just for the
port and it fails everytime. I tried to make a clean patch and it
still fails. Maybe this is something you can help me with? Take a look
at the patch itself:


And watch when I try to apply this to the source:

[/home/wolson/vpopmail] root at gce# fetch
vpopmail-5.4.17.tar.gz                        100% of  443 kB  274 kBps
[/home/wolson/vpopmail] root at gce# tar zxvf vpopmail-5.4.17.tar.gz
x vpopmail-5.4.17/
x vpopmail-5.4.17/ChangeLog
---- SNIP----
x vpopmail-5.4.17/oracle/
x vpopmail-5.4.17/oracle/oracle.create
[/home/wolson/vpopmail/vpopmail-5.4.17] root at gce# fetch
patch-vpopmail-port.patch                     100% of 7609  B   41 kBps
[/home/wolson/vpopmail/vpopmail-5.4.17] root at gce# patch <
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
|--- vpopmail.c.orig    Thu Jun 29 19:13:26 2006
|+++ vpopmail.c Wed Oct 18 23:30:56 2006
Patching file vpopmail.c using Plan A...
Hunk #1 succeeded at 44.
Hunk #2 succeeded at 82.
Hunk #3 succeeded at 230.
Hunk #4 succeeded at 2112.
Hunk #5 succeeded at 2160.
Hunk #6 succeeded at 2824.
Hunk #7 succeeded at 2836.
Hunk #8 succeeded at 2864.
Hunk #9 succeeded at 2894.
[/home/wolson/vpopmail/vpopmail-5.4.17] root at gce#

But when I try it with the port, it fails :-(

If you download the patch to /usr/ports/mail/vpopmail/files and then
go back to /usr/ports/mail/vpopmail and run make
It asks what file to patch. I swear to god I had this working on Oct
19th without any problems.

Let me know. thanks!

My favorite quote from Everybody loves Raymond:

I'm tired. Can you just call yourself an idiot?


Live Help also available on IRC Server Freenode in channel #qmr

More information about the freebsd-ports mailing list