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]

Reply via email to