[ic] email options

David Christensen david at endpoint.com
Fri Mar 13 13:15:00 UTC 2009


On Mar 13, 2009, at 6:17 AM, Davor Ocelic wrote:

> On Thu, 12 Mar 2009 21:52:18 -0500
> David Christensen <david at endpoint.com> wrote:
>
>>
>> On Mar 12, 2009, at 9:37 PM, Peter wrote:
>>
>>> On 03/12/2009 07:21 PM, David Christensen wrote:
>>>> I'm trying to figure out where to add support for the proper
>>>> encoding of headers and body encoding, and I see there are a
>>>> number of possible
>>>> candidates:
>>>>
>>>> email.tag
>>>> email_raw.tag
>>>> Vend::Email::tag_mail
>>>> Vend::Email::tag_mime_lite_email
>>>>
>>>> ...and probably some more I have missed.  Are these all active/
>>>> supported methods of email sending?  Are there any that I'm
>>>> missing? Is there an overview of what each is intended to do and
>>>> how they differ?
>>>
>>> Davor once worked on an Email.pm file which everything was supposed
>>> to channel through.  It would probably be a good idea to finish
>>> that work up, route all the other various email tags and functions
>>> through that, then you just have to update the one file.
>>
>>
>> Sounds good.  Based on my inspection of the history, this appears to
>> be the Vend::Email module, so I'll see about making the various
>> *.tag just be RoutineMaps to the corresponding routine in  
>> Vend::Email.
>
> That's right. Stefan was also involved in the work, and he committed
> the Email.pm module.
>
> I already created a diff that adjusts all email sending functions
> in IC (including tags) -- the patch should be sitting in Racke's
> archive, it just wasn't applied before email header encoding was
> finished.


Is this in CVS already?  I need to update the ic-utf8 clone with  
patches since it was originally cloned; I think it's about a month  
stale.  If not, I'd be glad to apply that patch to ic-utf8 before  
proceeding on the email encoding fixes, assuming one of you can send  
it to me.

Regards,

David
--
David Christensen
End Point Corporation
david at endpoint.com
212-929-6923
http://www.endpoint.com/






More information about the interchange-users mailing list