Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42289 - qpopper-4.0.5 don't support ./Mailbox
Summary: qpopper-4.0.5 don't support ./Mailbox
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-20 12:04 UTC by Alex Efros
Modified: 2004-07-23 22:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Efros 2004-02-20 12:04:52 UTC
./.maildir/ is a good thing, but I prefer to use ./Mailbox in qmail...
but it's not supported by qpopper because it need special configure option:
    --enable-home-dir-mail=Mailbox

probably new USE flag should be added because current two flags "maildir" and "mbox" don't allow to select third way to store mailbox: ~/Mailbox ...
also this new USE flag should affect qmail's services configs

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Gentoo Base System version 1.4.3.13
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-gentoo-r1)
=================================================================
System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) XP 1600+
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -funroll-loops"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/s
hare/config /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache sandbox"
GENTOO_MIRRORS="http://gentoo.linux.no/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d acpi alsa avi berkdb bindist crypt dga encode gd gdbm gif gpm
 gtk gtk2 imap imlib jpeg libg++ libwww mad mbox mmx motif mpeg mysql ncurses nl
s oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sd
l slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xv zlib"
Comment 1 SpanKY gentoo-dev 2004-02-20 12:57:56 UTC
we cant exactly satisfy everyone

if you want to use Mailbox i say you just symlink it :P
Comment 2 Alex Efros 2004-02-20 13:37:45 UTC
No, symlink to /var/spool/mbox isn't same as ~/Mailbox. There a number of
security issues with /var/spool/mbox sheme - read DJB's docs about it and
why he propose ~/Mailbox in qmail instead.

Really, I don't understand why Gentoo support /var/spool/mbox style!
This directory is just result of bad sendmail's architecture and should
be replaced by ~/.maildir/ or at least ~/Mailbox as soon as possible if
security is important for you(us).
Comment 3 SpanKY gentoo-dev 2004-02-20 14:03:31 UTC
i wasnt saying use the mbox format :P

i was saying symlink Mailbox to the .maildir directory

ive read all the maildir/mbox arguements (i personally use maildir on all my servers) ... not everyone can transition easily, and we're not in the habit of preaching mailbox formats so we provide both standards :P
Comment 4 Alex Efros 2004-02-20 14:28:30 UTC
Hmm.. maybe I've very stupid, but I don't understand how I can:
> symlink Mailbox to the .maildir directory

My Qmail configured to deliver emails to file ~/Mailbox.
I want to fetch these emails from ~/Mailbox using qpopper.
Nothing criminal yet?

Qpopper configured to use ~/.maildir/ and unable to read ~/Mailbox.
How symlinking ~/Mailbox to ~/.maildir/ may help me?
It has sense in some situations to symlink ~/Mailbox to /var/spool/mbox/USER
because they both using same "mbox" format.
But ~/.maildir/ format is completely different!

I don't understand your idea about symlinking... :(
Comment 5 SpanKY gentoo-dev 2004-02-20 14:45:58 UTC
oh, i think i missed something

i thought you were saying you only wanted to change the directory name, not the entire format
Comment 6 Hallgrimur Gunnarsson (RETIRED) gentoo-dev 2004-02-20 20:24:32 UTC
> No, symlink to /var/spool/mbox isn't same as ~/Mailbox. There a number of
> security issues with /var/spool/mbox sheme - read DJB's docs about it and
> why he propose ~/Mailbox in qmail instead.

> Really, I don't understand why Gentoo support /var/spool/mbox style!
> This directory is just result of bad sendmail's architecture and should
> be replaced by ~/.maildir/ or at least ~/Mailbox as soon as possible if
> security is important for you(us).

If security is your concern, why use qmail and qpopper together? Qmail makes security a priority, whereas qpopper never cared much for security; it has a history of security problems. I would suggest a pop3 daemon that aims for security and supports ~/Mailbox, such as qmail-pop3d or popa3d.
Comment 7 Alex Efros 2004-02-23 16:31:26 UTC
Is qmail-pop3d support ssl? I've selected qpopper just because I need to use POP3S (port 995)...
Comment 8 SpanKY gentoo-dev 2004-02-23 19:50:17 UTC
if qmail-pop3d doesnt then courier-imap supports pop/pop ssl/imap/imap ssl and it works just fine with standard qmail install
Comment 9 Hallgrimur Gunnarsson (RETIRED) gentoo-dev 2004-02-24 01:52:49 UTC
qmail-pop3d by itself intentionally does not support ssl. If you need ssl support, then you can use a ssl wrapper, such as stunnel.
Comment 10 Tuan Van (RETIRED) gentoo-dev 2004-07-23 22:12:17 UTC
fixed in qpopper-4.0.5-r1.