Re: Re: have i stumped you?

1999-04-26 Thread Sam

<[EMAIL PROTECTED]> writes:

> 
> "Sam" <[EMAIL PROTECTED]> writes:
> 
> "My personal recommendation is to scrap fetchmail. [...]  Write your own POP3 
> client, and be done with it."
> 
> Nice in theory. Problem is this: sungo only knows Fortran at this point
> (free credit hours) though I'm going to teach myself Perl this summer. Is
> there anyway I can get a temporary version of what you suggested to hold
> me over until I know enough Perl to write my own? searched freshmeat and
> linuxapps to find only bastardized versions of fetchmail and scripts to
> tell me if i *have* mail, not to go get the mail itself and inject it
> straight in the mailbox.  any thoughts?

http://www.geocities.com/SiliconValley/Peaks/5799/getpop3.README.html is my
bare-bones POP3 client.  This is the first thing I ever wrote after
liberating my PC by loading Linux.

-- 
Sam



re: Re: have i stumped you?

1999-04-26 Thread <[EMAIL PROTECTED]>


"Sam" <[EMAIL PROTECTED]> writes:

"My personal recommendation is to scrap fetchmail. [...]  Write your own POP3 
client, and be done with it."

Nice in theory. Problem is this: sungo only knows Fortran at this point
(free credit hours) though I'm going to teach myself Perl this summer. Is
there anyway I can get a temporary version of what you suggested to hold
me over until I know enough Perl to write my own? searched freshmeat and
linuxapps to find only bastardized versions of fetchmail and scripts to
tell me if i *have* mail, not to go get the mail itself and inject it
straight in the mailbox.  any thoughts?

--
Foco Theory  |   
  It is not necessary to wait until revolutionary|
  conditions have developed, since a dedicated   |Matt Cashner
  small group can ignite a revolution, thus creating | [EMAIL PROTECTED]
  both the uprising and the conditions which make|
  it possible.   |   
--





Re: Re: have i stumped you?

1999-04-26 Thread Sam

<[EMAIL PROTECTED]> writes:


> >The following is an indication of improper or missing headers in the
> >mail that fetchmail sends using /usr/lib/sendmail.  Replace
> >/usr/lib/sendmail with a program that simply records its arguments and
> >stdin, then examine that information.
> 
> >> From: [EMAIL PROTECTED]
> >> Cc: recipient list not shown: ;
> 
> ok. so how do i go about doing this?  i'm rather new to smtp, qmail, and
> the whole ball of wax.  thanx again.

My personal recommendation is to scrap fetchmail.  It is a bloated pig,
that tries to juggle too many balls at the same time.  The POP3 protocol is
simple enough that you can implement a POP3 client in Perl, or any other
rudimentary script.  Write your own POP3 client, and be done with it.  I
use my own POP3 client that I wrote three years ago, in C++, but I don't
maintain it any more.  It does it's job, and nothing more.  Doesn't try to
parse header, or implement an SMTP client, just grabs the E-mail from the
POP3 server, and puts it into the mailbox.  That's what POP3 clients should
do, IMO.


-- 
Sam



re: Re: have i stumped you?

1999-04-26 Thread <[EMAIL PROTECTED]>

You wrote:

>"<[EMAIL PROTECTED]>" <[EMAIL PROTECTED]> writes:
> > shall i take the silence of the list to mean that i've stumped even
>the
>> qmail gurus?
>> fetchmail then deposits the mail on qmail using the mda option of
>sendmail
>> emulation.

>The following is an indication of improper or missing headers in the
>mail that fetchmail sends using /usr/lib/sendmail.  Replace
>/usr/lib/sendmail with a program that simply records its arguments and
>stdin, then examine that information.

>> From: [EMAIL PROTECTED]
>> Cc: recipient list not shown: ;

ok. so how do i go about doing this?  i'm rather new to smtp, qmail, and
the whole ball of wax.  thanx again.

--
Foco Theory  |   
  It is not necessary to wait until revolutionary|
  conditions have developed, since a dedicated   |Matt Cashner
  small group can ignite a revolution, thus creating | [EMAIL PROTECTED]
  both the uprising and the conditions which make|
  it possible.   |   
--