Package Details: courier-imap 5.1.8-1

Git Clone URL: (read-only, click to copy)
Package Base: courier-imap
Description: IMAP(s)/POP3(s) Server
Upstream URL:
Licenses: GPL2
Conflicts: courier-mta
Provides: imap-server, pop3-server
Submitter: Svenstaro
Maintainer: runnytu
Last Packager: runnytu
Votes: 12
Popularity: 0.000000
First Submitted: 2012-10-13 09:54 (UTC)
Last Updated: 2022-06-13 20:17 (UTC)

Latest Comments

ache commented on 2021-08-20 00:24 (UTC) (edited on 2021-08-20 00:24 (UTC) by ache)

Hi, I got an error with courier-imap and courier-maildrop. I had to improve the cleanup with that patch :

<   rm "${pkgdir}/usr/bin/"{deliverquota,maildirmake,makedat}
>   rm "${pkgdir}/usr/bin/"{deliverquota,maildirmake,makedat,maildirkw}
>   rm "${pkgdir}/usr/share/man/man1/"maildirkw*

maildirkw was redundant.

rojo commented on 2020-11-11 02:04 (UTC) (edited on 2020-11-11 02:21 (UTC) by rojo)

Seem to be stuck in a loop when building this package. I removed the while loop like @runnytu suggested but it is still looping indefinitely. Any help is appreciated.

Edit: Fixed it. mailutils was conflicting with this package. Uninstalled mailutils to get this to install.

runnytu commented on 2020-06-14 11:10 (UTC)

@chpatton013, It's needed if you update from older versions, if it's a new installation, you can avoid this, by hashtagging/deleting the whole while loop of prepare() section on the PKGBUILD.

chpatton013 commented on 2020-05-23 22:46 (UTC)

Any chance we could fix up the prompt in the prepare hook? It makes unattended install difficult because it doesn't respect the --noconfirm flag.

Here's the prompt I'm talking about:

This message is only meant to make sure you've read the instructions in
INSTALL file about updating from earlier versions; specifically the need
to convert any existing maildirs to a Unicode naming scheme manually using
maildirmake, more info in

Choose an option:

1) Install package anyway
2) Abort

Choose an option [1 - 2]

I can work around this in a variety of ways, but none of them are particularly pleasant.

cookies commented on 2018-01-30 08:45 (UTC)

@kurld: The package isn't broken, you just need to rebuild it to link it against the new version.

kurld commented on 2018-01-30 08:16 (UTC) (edited on 2018-01-30 09:52 (UTC) by kurld)


thx cookies for explenation

runnytu commented on 2017-07-08 14:25 (UTC)

Hello, Bump to new version 4.18.0-1.

runnytu commented on 2017-01-31 20:58 (UTC)

Hello, Bump to new version 4.17.3-1.

runnytu commented on 2016-08-28 11:13 (UTC)

Hello, Bump to new version 4.17.2-1.

runnytu commented on 2016-05-08 13:50 (UTC)

Hello, Bump to new version 4.17.1-1.

runnytu commented on 2016-04-12 18:52 (UTC)

@LackOfDream Added armv7h support with the same version to avoid other users to update.

LackOfDream commented on 2016-04-10 17:58 (UTC)

successfully compiled on the 'armv7h' architecture

runnytu commented on 2016-04-07 12:03 (UTC)

SSLV3 is obsolete and not included in latest version of openssl, maybe it's related, try with SSLv23.

raw commented on 2016-04-05 18:43 (UTC)

after upgrading from 4.13 to 4.16 STARTTLS seems to be broken for me, not sure if it is openssl or courier-imap related, as i did a system upgrade. #openssl s_client -no_ssl3 -starttls imap -crlf -connect localhost:143 fails with: 140578122110616:error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number:s3_pkt.c:362: thunderbird, k9, no client works with starttls. i have already set TLS_STARTTLS_PROTOCOL=TLS1 in imapd-ssl. can someone test starttls and tell me if works for you?

runnytu commented on 2016-03-13 16:18 (UTC)

Hello, Bump to new version 4.16.2-3 with the SSLv3 fix.

runnytu commented on 2015-07-14 17:36 (UTC)

@Muhaha install with pacman -U --force

muhaha commented on 2015-07-14 13:57 (UTC)

When Installing, I get this error error: failed to commit transaction (conflicting files) courier-imap: /usr/bin/makedat exists in filesystem Errors occurred, no packages were upgraded. The file /usr/bin/makedat is install by the package courier-maildrop which is in the dependencies

runnytu commented on 2015-07-10 19:28 (UTC)

Hello, Bump to new version 4.16.2-1 it's necessary courier-unicode 1.3, manual update or wait until cookies updates the package.

runnytu commented on 2015-05-30 11:03 (UTC)

Hello, Bump to new version 4.16.1-1 it's necessary courier-unicode 1.2, manual update or wait until cookies updates the package.

runnytu commented on 2015-05-03 14:30 (UTC)

@DerJudge, I fix the 2 issues, I reuplod the package with the same version to avoid other users to reinstall.

DerJudge commented on 2015-04-28 10:17 (UTC)

When building, I get a warning: ==> WARNING: backup entry file not in package : etc/conf.d/courier-imap But it build fine. But a serious issue happens when installing: tango012 src # pacman -U courier-imap-4.16.0-1-x86_64.pkg.tar.xz loading packages... resolving dependencies... looking for conflicting packages... Packages (1) courier-imap-4.16.0-1 Total Installed Size: 0.77 MiB :: Proceed with installation? [Y/n] Y (1/1) checking keys in keyring (1/1) checking package integrity (1/1) loading package files (1/1) checking for file conflicts error: failed to commit transaction (conflicting files) courier-imap: /var/run exists in filesystem Errors occurred, no packages were upgraded. tango012 src # I don't know why, but this seems to come from the last line: mkdir -p ${pkgdir}/var/run/courier If this is commented out, the Package-Install runs fine, but obviously, /var/run/courier is missing. Creating it by hand after the install makes it run at least, but this needs some additional examination.

cookies commented on 2015-03-29 09:48 (UTC)

Why do you update to an development version? The current stable version is still 4.16.0 and the current stable version of courier-unicode is still 1.1, so I won't update my package.

runnytu commented on 2015-03-23 20:49 (UTC)

Hello, Bump to new version it's necessary courier-unicode 1.1.20150228, manual update or wait until cookies updates the package.

runnytu commented on 2014-12-14 01:54 (UTC)

Hello, Bump to new version 4.16.0-1.

runnytu commented on 2014-11-05 20:27 (UTC)

OK, i confuse the 09 with the 11 of the version, sorry. Bump to new version

Denzo commented on 2014-11-05 15:44 (UTC)

the tar.bz2 file is removed from their servers so it doesn't build, at least for me.

runnytu commented on 2014-11-05 08:44 (UTC)

Why flag out-of-day the package? the still is the latest release, and build correctly.

Denzo commented on 2014-11-05 08:20 (UTC)

Doesn't build anymore with version 4.15.20141122 released

runnytu commented on 2014-10-12 01:12 (UTC)

Bump to new version

cookies commented on 2014-01-05 12:38 (UTC)

You have to reset the pkgrel to 1 when a new pkgver is released.

cookies commented on 2013-12-26 11:43 (UTC)

Version 4.15 is available for nearly a month now.

onny commented on 2013-06-16 10:10 (UTC)

@sakaru: Thank you for the info, fixed it!

sakaru commented on 2013-06-03 15:32 (UTC)

I've altered the PKGBUILD for the /usr/sbin → /usr/bin move: It's not perfect as the .service file still references sbin, but since the filesystem creates the symlink it'll still work.

onny commented on 2012-11-30 21:00 (UTC)

@strider2: fixed

strider2 commented on 2012-11-29 21:01 (UTC)

Onny, there is a little mistake in line 47 of /usr/lib/courier-imap/imapd.rc : /courierlogger should be /usr/sbin/courierlogger

onny commented on 2012-10-26 11:18 (UTC)

@liuexp: Yeah I don't know how to build courier without creating this user :(

commented on 2012-10-26 04:53 (UTC)

Looks like one would need to manually create a user called courier.

onny commented on 2012-10-25 09:05 (UTC)

strider2: fixed, thanks for noticing!

onny commented on 2012-10-25 09:02 (UTC)

strider2: fixed, thanks for noticing!

strider2 commented on 2012-10-24 21:07 (UTC)

Please add the file /usr/lib/tmpfiles.d/courier-imapd.conf to the package (see wiki :