[z3-five] MailHosts as utilities

Chris Withers chris at simplistix.co.uk
Wed Jan 10 12:53:13 CET 2007


Rocky Burt wrote:
> Well, whatever interface we end up using the need I see is as follows:
> 
>   1) use existing zope3 mail interface (or create new one like
> IMailHost)

I wonder what the existing zope3 mail interfaces looks like? I'd be 
pleasantly surprised if MailHost already has the required methods :-)

>   2) make sure global utility exists for this interface

Really? I'd prefer no global utility were available by default - 
possible spam sources should not exist by default...

>   3) make persistent version of utility that can be registered locally
> and stores it's settings internally

I'd like to see existing MailHost-ish things fulfill this roll.

>   4) introduce MailHost BBB class for CMF that proxies for the new local
> utility and spews deprecation warnings

I don't see a need for this.

cheers,

Chris

-- 
Simplistix - Content Management, Zope & Python Consulting
            - http://www.simplistix.co.uk



More information about the z3-five mailing list