./mail/solid-pop3d [flexible POP3 server]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.15, Package name: solid-pop3d-0.15
Maintained by: The OpenBSD ports mailing-list
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • apop
Description
The Solid POP3 Server is an implementation of a Post Office Protocol
version 3 server that has flexibility as its main goal. The server is
easily configurable and has support for few features such as:

o APOP authentication scheme
o Virtual hosting
o Maildir and mailbox handling
o Bulletins
o Expiration of messages

Each user can specify his maildrop (its position and type). The format
used in specification of maildrop's position should handle almost all
widely-used system configurations. The server also seems to be fast,
however no tests have been performed, so it's rather relative feeling.
The design used is very similar to the design of Solar Designer's POPA3D
server. This solution let's minimalize size of code working with root
privileges. The code was also heavily checked for buffer overflow leaks
and file races. None have been found as for now. All operations on
files are done with user privileges. There is no SUID APOP secrets
database management program (as in QPOP). Each user can specify his
secret in his own home directory.


Filesize: 100.515 KB
Version History (View Complete History)
  • (2009-08-07) Updated to version: solid-pop3d-0.15p4
  • (2008-12-17) Updated to version: solid-pop3d-0.15p3
  • (2008-07-02) Updated to version: solid-pop3d-0.15p0
  • (2006-07-21) Package added to openports.se, version solid-pop3d-0.15 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-08-03 07:06:42 by Antoine Jacoutot | Files touched by this commit (23)
Log message:
Zap trailing spaces at EOL.
   2016-08-03 07:06:42 by Antoine Jacoutot | Files touched by this commit (23)
Log message:
Zap trailing spaces at EOL.
   2016-05-22 13:12:36 by Theo Buehler | Files touched by this commit (2)
Log message:
Use getpwnam_shadow in the one case that it is needed to unbreak
spop3d after the recent libc change.
Problem reported and diff tested by Peter N. M. Hansteen, thanks!
ok dcoppa@, sthen@
   2016-05-22 13:12:36 by Theo Buehler | Files touched by this commit (2)
Log message:
Use getpwnam_shadow in the one case that it is needed to unbreak
spop3d after the recent libc change.
Problem reported and diff tested by Peter N. M. Hansteen, thanks!
ok dcoppa@, sthen@
   2015-02-16 15:57:14 by Christian Weisgerber | Files touched by this commit (213)
Log message:
Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2011-05-11 06:57:48 by Jasper Lievisse Adriaanse | Files touched by this commit (33)
Log message:
Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
ok aja@
   2011-05-11 06:57:48 by Jasper Lievisse Adriaanse | Files touched by this commit (33)
Log message:
Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
ok aja@
   2010-11-19 00:23:15 by Marc Espie | Files touched by this commit (332)
Log message:
new depends
   2010-10-18 15:17:12 by Marc Espie | Files touched by this commit (6)
Log message:
typoes, thx Alexandr Shadchin
   2010-10-18 13:59:20 by Marc Espie | Files touched by this commit (135)
Log message:
USE_GROFF=Yes
   2009-08-06 17:40:47 by Martynas Venckus | Files touched by this commit (5)
Log message:
don't abuse nobody: drop privs to _solid-pop3d instead.  regen patches
ok naddy@
   2009-08-06 17:40:47 by Martynas Venckus | Files touched by this commit (5)
Log message:
don't abuse nobody: drop privs to _solid-pop3d instead.  regen patches
ok naddy@
   2009-08-06 17:40:47 by Martynas Venckus | Files touched by this commit (5)
Log message:
don't abuse nobody: drop privs to _solid-pop3d instead.  regen patches
ok naddy@
   2009-08-06 17:40:47 by Martynas Venckus | Files touched by this commit (5)
Log message:
don't abuse nobody: drop privs to _solid-pop3d instead.  regen patches
ok naddy@
   2009-08-06 17:40:47 by Martynas Venckus | Files touched by this commit (5)
Log message:
don't abuse nobody: drop privs to _solid-pop3d instead.  regen patches
ok naddy@
   2008-12-16 13:14:07 by Stuart Henderson | Files touched by this commit (2)
Log message:
- include the autoconf-generated header in md5.c; fixes APOP on big
endian machines.
- correct PKGNAME insanity.
APOP problem pointed out with an alternative diff by Michael Warmuth,
thanks!
   2008-12-16 13:14:07 by Stuart Henderson | Files touched by this commit (2)
Log message:
- include the autoconf-generated header in md5.c; fixes APOP on big
endian machines.
- correct PKGNAME insanity.
APOP problem pointed out with an alternative diff by Michael Warmuth,
thanks!
   2008-07-02 08:32:30 by Christian Weisgerber | Files touched by this commit (1)
Log message:
bump the pkgname of all flavors
   2008-07-01 10:41:19 by Antoine Jacoutot | Files touched by this commit (18)
Log message:
- remove Dan Harnett from MAINTAINER per his request
- bump
   2007-09-15 18:17:07 by Michael Erdely | Files touched by this commit (124)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2005-01-05 09:58:59 by Christian Weisgerber | Files touched by this commit (132)
Log message:
SIZE


   2005-01-02 05:56:06 by Aleksander Piotrowski | Files touched by this commit (27)
Log message:
Add WANTLIB markers


   2004-10-12 09:02:12 by Dan Harnett | Files touched by this commit (1)
Log message:
use SYSCONFDIR instead of /etc


   2004-10-12 08:56:59 by Dan Harnett | Files touched by this commit (2)
Log message:
remove these


   2004-10-12 08:56:59 by Dan Harnett | Files touched by this commit (2)
Log message:
remove these


   2004-10-12 08:56:19 by Dan Harnett | Files touched by this commit (3)
Log message:
- update MASTER_SITES
- replace INSTALL/DEINSTALL


   2004-10-12 08:56:19 by Dan Harnett | Files touched by this commit (3)
Log message:
- update MASTER_SITES
- replace INSTALL/DEINSTALL


   2004-10-12 08:56:19 by Dan Harnett | Files touched by this commit (3)
Log message:
- update MASTER_SITES
- replace INSTALL/DEINSTALL


   2004-09-15 03:09:46 by Marc Espie | Files touched by this commit (110)
Log message:
new style plists.


   2004-09-15 03:09:46 by Marc Espie | Files touched by this commit (110)
Log message:
new style plists.


   2004-07-12 05:56:52 by Dan Harnett | Files touched by this commit (15)
Log message:
better formatting


   2004-04-14 08:24:35 by Xavier Santolaria | Files touched by this commit (14)
Log message:
should I say this is more @extra support?


   2004-04-14 08:24:35 by Xavier Santolaria | Files touched by this commit (14)
Log message:
should I say this is more @extra support?


   2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507)
Log message:
remove WWW lines


   2002-09-12 10:41:26 by Dan Harnett | Files touched by this commit (8)
Log message:
these are not likely to change anytime soon, so drop NEED_VERSION now