[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gambas-devel
Subject:    Re: [Gambas-devel] About gb.net.pop3
From:       Fabien Bodard <gambas.fr () gmail ! com>
Date:       2012-09-01 6:59:04
Message-ID: CAFkCsL7ii+iSbZ4hzRV2BEdWNYgyfM8AigWOZpu6JV=s=XNn2w () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I
Le 1 sept. 2012 07:26, "Sebastian Kulesz" <sebikul@gmail.com> a =E9crit :
>
> On Fri, Aug 31, 2012 at 10:48 PM, Beno=EEt Minisini
> <gambas@users.sourceforge.net> wrote:
> > Le 31/08/2012 20:17, Beno=EEt Minisini a =E9crit :
> >>
> >> You decided to not use gmime. OK. But so you have to be very careful
> >> when following the MIME specs, otherwise many of mails will be
> >> unreadable. I know what I am talking about with gb.net.smtp whose code
> >> is not mine at the beginning...
> >>
> >> As for the interface : MIME is hierarchical, so you have to implement
> >> different classes with some begin containers MIME parts, and other
> >> contents MIME parts. You can look at gmime to know what to do, and
> >> simplify their structure if you can.
> >>
> >> Regards,
> >>
> >
> > Reading the gmime library documentation, I finally think it's a bad ide=
a
> > to try to reimplement Mime message parsing in Gambas.
> >
> > How could you write something complete and not full of bugs when you
> > have thirty-two RFCs to implement?
> >
> > So I will start writing a gmime component as soon as possible, and tell
> > you how to use it.
> >
> > Regards,
> >
> > --
> > Beno=EEt Minisini
> >
> >
---------------------------------------------------------------------------=
---
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond.
Discussions
> > will include endpoint security, mobile security and the latest in
malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > _______________________________________________
> > Gambas-devel mailing list
> > Gambas-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
> Yeah, i think that's the best approach. They are not hard to implement
> (just text parsing) but they are really long. I would offer my help,
> but i know little about C and the Gambas API.
>
> I will start writing an IMAP implementation to complete the .mail
component ;-)

Well... But not with the same way that you use for pop...
>
>
---------------------------------------------------------------------------=
---
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Gambas-devel mailing list
> Gambas-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-devel

[Attachment #5 (text/html)]

<p>I<br>
Le 1 sept. 2012 07:26, &quot;Sebastian Kulesz&quot; &lt;<a \
href="mailto:sebikul@gmail.com">sebikul@gmail.com</a>&gt; a écrit :<br> &gt;<br>
&gt; On Fri, Aug 31, 2012 at 10:48 PM, Benoît Minisini<br>
&gt; &lt;<a href="mailto:gambas@users.sourceforge.net">gambas@users.sourceforge.net</a>&gt; \
wrote:<br> &gt; &gt; Le 31/08/2012 20:17, Benoît Minisini a écrit :<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; You decided to not use gmime. OK. But so you have to be very \
careful<br> &gt; &gt;&gt; when following the MIME specs, otherwise many of mails will \
be<br> &gt; &gt;&gt; unreadable. I know what I am talking about with gb.net.smtp \
whose code<br> &gt; &gt;&gt; is not mine at the beginning...<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; As for the interface : MIME is hierarchical, so you have to \
implement<br> &gt; &gt;&gt; different classes with some begin containers MIME parts, \
and other<br> &gt; &gt;&gt; contents MIME parts. You can look at gmime to know what \
to do, and<br> &gt; &gt;&gt; simplify their structure if you can.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Regards,<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt; Reading the gmime library documentation, I finally think it&#39;s a bad \
idea<br> &gt; &gt; to try to reimplement Mime message parsing in Gambas.<br>
&gt; &gt;<br>
&gt; &gt; How could you write something complete and not full of bugs when you<br>
&gt; &gt; have thirty-two RFCs to implement?<br>
&gt; &gt;<br>
&gt; &gt; So I will start writing a gmime component as soon as possible, and tell<br>
&gt; &gt; you how to use it.<br>
&gt; &gt;<br>
&gt; &gt; Regards,<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Benoît Minisini<br>
&gt; &gt;<br>
&gt; &gt; ------------------------------------------------------------------------------<br>
 &gt; &gt; Live Security Virtual Conference<br>
&gt; &gt; Exclusive live event will cover all the ways today&#39;s security and<br>
&gt; &gt; threat landscape has changed and how IT managers can respond. \
Discussions<br> &gt; &gt; will include endpoint security, mobile security and the \
latest in malware<br> &gt; &gt; threats. <a \
href="http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/</a><br>
 &gt; &gt; _______________________________________________<br>
&gt; &gt; Gambas-devel mailing list<br>
&gt; &gt; <a href="mailto:Gambas-devel@lists.sourceforge.net">Gambas-devel@lists.sourceforge.net</a><br>
 &gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/gambas-devel">https://lists.sourceforge.net/lists/listinfo/gambas-devel</a><br>
 &gt;<br>
&gt; Yeah, i think that&#39;s the best approach. They are not hard to implement<br>
&gt; (just text parsing) but they are really long. I would offer my help,<br>
&gt; but i know little about C and the Gambas API.<br>
&gt;<br>
&gt; I will start writing an IMAP implementation to complete the .mail component \
;-)</p> <p>Well... But not with the same way that you use for pop... <br>
&gt;<br>
&gt; ------------------------------------------------------------------------------<br>
 &gt; Live Security Virtual Conference<br>
&gt; Exclusive live event will cover all the ways today&#39;s security and<br>
&gt; threat landscape has changed and how IT managers can respond. Discussions<br>
&gt; will include endpoint security, mobile security and the latest in malware<br>
&gt; threats. <a href="http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/">http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/</a><br>
 &gt; _______________________________________________<br>
&gt; Gambas-devel mailing list<br>
&gt; <a href="mailto:Gambas-devel@lists.sourceforge.net">Gambas-devel@lists.sourceforge.net</a><br>
 &gt; <a href="https://lists.sourceforge.net/lists/listinfo/gambas-devel">https://lists.sourceforge.net/lists/listinfo/gambas-devel</a><br>
 </p>



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

_______________________________________________
Gambas-devel mailing list
Gambas-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic