Aha, I see, sorry - didn't read the entirety of your message.  In which case
the problem needs to be fixed in PHP itself, so hopefully one of the
developers will pick up on this for you.  I know that the Windows
implementation of the mailer is supposed to be somewhat flawed.  One other
method you could use is to send your mail by going through a COM object.
PHP supports COM pretty well, so you could access CDONTS or any of the
multitude of mailers and send mail that way rather than through the native
PHP method.

Good luck
Peter



"Eric Rosebrock" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Peter,
>
> Yes, I hear you but the problem is, I do not run qmail. The servers that
my
> users send emails through my php scripts do. So like if
> [EMAIL PROTECTED] sings up for a user registration, an email is sent
to
> his email address and his email account may be on a server that's running
> qmail. That qmail server rejects all of the mails sent to it from my php
> scripts that send the mail through my smtp server.
>
> It would be impossible for me to get every ISP that runs QMail to run that
> command line, since I do not know which user is going to sign up.
>
> -Eric
>
> "Peter" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > I think you could add the 'fixcrio' command to your QMail startup.  Not
> > really fixing the problem, but a workaround nonetheless.
> >
> > HTH
> > Peter
> >
> >
> > "Eric Rosebrock" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > Hey there, I posted this on the Php.net bug reporting site. Was
> wondering
> > if
> > > anyone else has noticed the same thing and found a fix for it.
> > > --------------------------
> > > I am running an apache web server using PHP 4.06 on Windows 2000
Server
> > and
> > > Windows XP (so
> > > we know it doesn't matter the OS as long as it's MS and PHP). Now
here's
> > my
> > > delima.
> > >
> > > I can send emails through MS Outlook to my specified mail address just
> > fine.
> > > There's no
> > > problems and it gets delivered right away. But when I try sending an
> email
> > > through a web
> > > form, the unix mail server running QMail rejects it with an error 451
> Bare
> > > LF.
> > >
> > > Here's an example:
> > >
> > > This email was sent from my Outlook Client through Postcast Email
Server
> > > Succesfully (I
> > > have XXXX out server names for my protection):
> > >
> > > Thread 1: 23:51:23 [<---] : HELO xxxx.xxxxxx.net
> > > Thread 1: 23:51:23 [--->] : 220 gambit.xxxxxx.net ESMTP
> > > Thread 1: 23:51:23 [<---] : MAIL FROM: <[EMAIL PROTECTED]>
> > > Thread 1: 23:51:23 [--->] : 250 gambit.xxxxxx.net
> > > Thread 1: 23:51:23 [<---] : RCPT TO: <[EMAIL PROTECTED]>
> > > Thread 1: 23:51:23 [--->] : 250 ok
> > > Thread 1: 23:51:23 [<---] : DATA
> > > Thread 1: 23:51:23 [--->] : 250 ok
> > > Thread 1: 23:51:23 [--->] : 354 go ahead
> > > Thread 1: 23:51:23 [<---] : QUIT
> > > Thread 1: 23:51:24 [--->] : 250 ok 1007074661 qp 3355
> > >
> > > Now, this email was sent via a php script form through Postcast (I
have
> > XXXX
> > > out server
> > > names for my protection):
> > >
> > > Thread 1: 23:37:55 [<---] : HELO xxxxxx.xxxxxx.net
> > > Thread 1: 23:37:55 [--->] : 220 gambit.xxxxxx.net ESMTP
> > > Thread 1: 23:37:55 [<---] : MAIL FROM: <[EMAIL PROTECTED]>
> > > Thread 1: 23:37:55 [--->] : 250 gambit.xxxxx.net
> > > Thread 1: 23:37:55 [<---] : RCPT TO: <[EMAIL PROTECTED]>
> > > Thread 1: 23:37:55 [--->] : 250 ok
> > > Thread 1: 23:37:55 [<---] : DATA
> > > Thread 1: 23:37:55 [--->] : 250 ok
> > > Thread 1: 23:37:56 [--->] : 354 go ahead
> > > Thread 1: 23:37:56 [<---] : QUIT
> > > Thread 1: 23:37:56 [--->] : 451 See
> > http://pobox.com/~djb/docs/smtplf.html.
> > >
> > >
> > > So what's the problem here? Do you think it could be that PHP 4.06 is
> > > spitting out these
> > > bare LF or what? I mean it's obvious that Postmaster Email Server is
> > sending
> > > the mails
> > > just fine from Outlook and Outlook is the source of the mail that sent
> > > succesfully, and
> > > the PHP script is the one that sent Unsuccessfully.
> > >
> > > I have tried at least 6 different SMTP servers for the win32 operating
> > > systems. They all
> > > do the same thing. This is very bad for me because I am having extreme
> > > difficulties
> > > running my site if every member signs up that has a unix email account
> > > running on Qmail,
> > > pukes on me and I have to send the emails directly to them. It's
> strange.
> > >
> > > I hope we can figure this one out. I have researched the net but not
any
> > > information on
> > > this particular configuration.
> > > I would like to add that I have tried a perl script to send emails and
> it
> > > works fine. No
> > > bare LF. However, I tried to install Sendmail for Windows and I could
> not
> > > get that to run
> > > from php. So... we are back to square 1. Trying to get the Bare LF out
> of
> > > SMTP.
> > > Thanks,Eric Rosebrockhttp://wolfenstein.3dhavoc.net
> > >
> > >
> >
> >
>
>



-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to