Re: Re: have i stumped you?
<[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?
"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?
<[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?
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. | --