On Mon, Jun 16, 2008 at 9:38 PM, Rick McGuire <[EMAIL PROTECTED]> wrote: > Stefano Bagnara wrote: >> >> David Jencks ha scritto: >>> >>> On Jun 16, 2008, at 3:45 AM, Stefano Bagnara wrote: >>>> >>>> David Jencks ha scritto: >>>>> >>>>> Another issue I came across is use of com.sun mail classes (I started >>>>> by trying to use the geronimo mail provider before I understood why the >>>>> stage repo wasn't working for me). Is this intentional? Are you >>>>> interested >>>>> in also supporting the geronimo mail implementation? >>>> >>>> It is intentional. Last time I checked it geronimo mail implementation >>>> was not enough for our delivery needs. There is a lot to change and we >>>> would >>>> probably stop using javamail at all, instead of supporting geronimo >>>> implementation for the remote delivery task. This is only my opinion, of >>>> course. >>> >>> When did you look :-) ? I think its had a lot of bugs fixed and a lot >>> more stuff implemented but I haven't followed it closely. >> >> IIRC few months ago: the issue was with the smtpclient (to deliver mail) >> and the "hidden" features (e.g: 8BITMIME) and specific exceptions (on >> delivery failure for partial deliveries). We make use of many internal >> things and we check for sun specific exceptions because the specification >> itself is thought with MUA (mail clients) in mind and not MDA (servers). > > We still don't have 8BITMIME support, but I don't think it would be > difficult to add it. My biggest problem was finding some definition of what > supporting 8BITMIME actually means. I'm still not sure what the contract > between the client and the server is in that situation, but if somebody > understands that enough to give me an explanation, I'll take a crack at > adding it.
should be http://tools.ietf.org/html/rfc1652, i think. one of the SMTP experts will probably give you more details. (BTW it's great to see you all on list) >> We also depend on com.sun.mail.util.CRLFOutputStream but we should >> definitely replace this with some james class (maybe copied from geronimo?) > > Not sure what this class does, so I don't know if Geronimo has a > replacement. I suspect you'd be better off implementing your own though, > just for implementation independence. if the class does what it says on the tin then JAMES already has at least one replacement - robert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
