Sam Varshavchik | 4 Dec 2011 23:40
Gravatar

New releases of Courier packages

Download: http://www.courier-mta.org/download.php

General changes

  • The default RPM packages switch to systemd, from initscripts, for starting Courier at system startup.

  • Some portability fixes, affecting some platforms.

maildrop 2.5.5, sqwebmail 5.5.3

  • Fixed several instances of various tools -- reformail, reformime, mailbot, and sqwebmail itself -- failing if MIME attachment names could not be converted to the system locale's character set. They'll just get ignored or defaulted.

  • Added "feedback" and "replyfeedback" formats to mailbot, that generate Email Feedback Reports, per RFC 5965.

Courier-IMAP 4.10.0

  • Optional logging of deleted messages in the IMAP and POP3 servers. Document the IMAPDEBUGFILE setting, but open the imap log file only if it already exists, so that IMAPDEBUGFILE can be enabled globally, but selectively activated for individual accounts by creating a dummy zero- length file.

  • IMAP: Reset the epoch of an internal folder sequence number. Read the gory details in the INSTALL file, in the upgrade section. This should have no impact for routine upgrade situations. If you're in the habit of backing up and restoring mailboxes, or migrating them between servers, you need to read up on this and understand the implications.

  • POP3 server now tries to reopen pop3dsizelist a few times, to work around NFS clients that complain about ESTALE.

Courier 0.67.0

In addition to all of the above:

  • Cleanup of the internal DNS resolver. Get rid of the default global instance, force explicit instantiation and destruction of the resolver object. Add support for DNSSEC. It's not used for anything, right now, but if something on the DNSSEC front develops, in the near future, we'll be ready.

  • Ignore errors received in response to a STARTTLS request, by default, if the non-encrypted connection can still be used. Sad state of TLS with SMTP. Provide an option to revert to previous, hard-line behavior. Provide a hook to run an external script to report a peer that fails a STARTTLS.

  • Added the IPv6 localhost address to the default smtpaccess file installed by Courier, granting it relaying privileged. After upgrading, running makesmtpaccess will fail if the IPv6 localhost address was manually added in some other smtpaccess file. Remove ::1 from the other file.

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Courier-maildrop mailing list
Courier-maildrop <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/courier-maildrop
Philippe Cerfon | 11 Dec 2011 00:06

deliver mail marked as read

Hi.

This seems to be a very common problem, at least according to Google ;-)....

What's the right way to deliver mail (i.e. "to") but have it marked as read?
Is it cleanly possible with maildrop?

I've seen somy rather ugly hacks using "cc" and some find shell
commands doing the renaming,... but this seems to be not safe, is it?

Thanks,
Philippe.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
Sam Varshavchik | 11 Dec 2011 02:37
Gravatar

Re: deliver mail marked as read

Philippe Cerfon writes:

> Hi.
>
> This seems to be a very common problem, at least according to Google ;-)....
>
> What's the right way to deliver mail (i.e. "to") but have it marked as read?
> Is it cleanly possible with maildrop?

No.

> I've seen somy rather ugly hacks using "cc" and some find shell
> commands doing the renaming,... but this seems to be not safe, is it?

No, it's not.

For starters, not everything here is under the server's control. Even if a  
new message is inserted as non-new message, a mail client when it sees a  
previously unknown message may still flag it as unread.

Furthermore, if you don't want to see a particular message, the right  
approach is to deliver it to a different folder, other than INBOX. Problem  
solved.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Courier-maildrop mailing list
Courier-maildrop <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/courier-maildrop
Philippe Cerfon | 11 Dec 2011 15:40

Re: deliver mail marked as read

Hi.

On Sun, Dec 11, 2011 at 2:37 AM, Sam Varshavchik <mrsam <at> courier-mta.com> wrote:
>> Is it cleanly possible with maildrop?
> No.

Would it be difficult to implement? I haven't looked at the code, but
it seems rather being just a different name used at delivery?! And
given that there seem to be some demand for it...

> For starters, not everything here is under the server's control. Even if a
> new message is inserted as non-new message, a mail client when it sees a
> previously unknown message may still flag it as unread.

Well obviously, but then the client is in error,... and it seems that
at least the major clients handle this correctly.

> Furthermore, if you don't want to see a particular message, the right
> approach is to deliver it to a different folder, other than INBOX. Problem
> solved.

I don't think that this solves the problem.
a) Most clients will then mark this folder as having unread mail and
some of the major grahical MUAs even mark the folder hierarchy above
somehow special, to denote that subfolders have unread mail.
This is particularly annoying as one as to look through the hierarchy
if anything interesting has arrived or not.

b) It means that one would have to use different folders for the same
"type" of mails. Imaing I get some automated log emails from some
server that should go to some folder like logs.someDomain.someHost.
No I want to mark mails containing failed/error/warning as unread and
all others as read.
When I use a special folder for this, I'd have to separate it, e.g.:
logs.someDomain.someHost.read
logs.someDomain.someHost.unread
Imagine now, that there are many hosts/domains in a big cluster, and I
have some client which collapses the folder hierarchy, you can easily
see that this doesn't help a lot, as one would still have to look
through the whole hierarchy.

Cheers,
Philippe

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
Philippe Cerfon | 11 Dec 2011 15:57

merge dovecot-auth backend

Hi.

Perhaps you already know,... there's a patch
(http://wiki2.dovecot.org/maildrop) available to make user lookups
against dovecots own auth extension.

It seems to apply nicely and happily co-exist with the original system.
The license is also the same and there's even a nice README included.

Given that dovecot is major imap/pop3 server these days and people
like to use its own user auth system... and given that it would make
life a lot easier if this patch was merged upstream,... would it be
possible to do so?
Or at least tell, where it would have to be improved in order to get merged?

Perhaps it would be enough to merge it to the standalone maildrop :)

Thanks in advance,
Philippe.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
Sam Varshavchik | 11 Dec 2011 17:02
Gravatar

Re: merge dovecot-auth backend

Philippe Cerfon writes:

> Hi.
>
> Perhaps you already know,... there's a patch
> (http://wiki2.dovecot.org/maildrop) available to make user lookups
> against dovecots own auth extension.
>
> It seems to apply nicely and happily co-exist with the original system.
> The license is also the same and there's even a nice README included.
>
> Given that dovecot is major imap/pop3 server these days and people
> like to use its own user auth system... and given that it would make
> life a lot easier if this patch was merged upstream,... would it be
> possible to do so?
> Or at least tell, where it would have to be improved in order to get merged?
>
> Perhaps it would be enough to merge it to the standalone maildrop :)

maildrop uses courier-authlib for authentication. Any changes in this arena  
belong in courier-authlib, not maildrop.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Courier-maildrop mailing list
Courier-maildrop <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/courier-maildrop
Philippe Cerfon | 12 Dec 2011 18:26

Re: merge dovecot-auth backend

On Sun, Dec 11, 2011 at 5:02 PM, Sam Varshavchik <mrsam <at> courier-mta.com> wrote:
> maildrop uses courier-authlib for authentication. Any changes in this arena
> belong in courier-authlib, not maildrop.

Guess that means "no",... would it then be easily possible to add such
similar support to courier-authlib?
The patch is rather small, so perhaps this can be easily done?

Cheers,
Philippe.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
Philippe Cerfon | 12 Dec 2011 18:29

Re: deliver mail marked as read

Or are there any other ways to get what I want and described before?

I'd really like to use maildrop for our local filtering at the
institute, as it seems to be very powerful and performant.
But unfortunately the ability to deliver mail marked as read is a
knock-out-criteria for us :-(

Cheers,
Philippe.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
Dimitri Maziuk | 12 Dec 2011 18:48
Picon
Favicon

Re: deliver mail marked as read

On 12/12/2011 11:29 AM, Philippe Cerfon wrote:
...
> But unfortunately the ability to deliver mail marked as read is a
> knock-out-criteria for us :-(

WTF does that even mean? Last I looked there was no such thing as "read"
in any of the relevant standards documents. Is there a new rfc out?

Dima
--

-- 
Dimitri Maziuk
Programmer/sysadmin
BioMagResBank, UW-Madison -- http://www.bmrb.wisc.edu

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Courier-maildrop mailing list
Courier-maildrop <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/courier-maildrop
Philippe Cerfon | 12 Dec 2011 19:45

Re: deliver mail marked as read

On Mon, Dec 12, 2011 at 6:48 PM, Dimitri Maziuk <dmaziuk <at> bmrb.wisc.edu> wrote:
> WTF does that even mean? Last I looked there was no such thing as "read"
> in any of the relevant standards documents. Is there a new rfc out?

Don't think there's an RFC for maildir,... but this is the original
specification:
http://cr.yp.to/proto/maildir.html
Read is the same as Seen.

Cheers,
Philippe.

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure

Gmane