On Feb 26, 12:55 pm, Manuel Lemos <mle...@acm.org> wrote:
> Hello,
>
> on 02/26/2008 04:02 AM Bala said the following:
>
>
>
> > Hi Experts,
>
> > I'm using Xampp control for php and
> > i set the smtp configuration in php.ini as
>
> > SMTP=mail.domainserver.com
> > smtp_port=25
>
> > but still i got an error like this.
>
> > Warning: mail() [function.mail]: SMTP server response: 503 This mail
> > server requires authentication when attempting to send to a non-local
> > e-mail address. Please check your mail client settings or contact your
> > administrator to verify that the domain or address is defined for this
> > server. in C:\xampp\htdocs\epsylonpes\test.php on line 7
>
> > and on test.php file
>
> > <?php
> > $mail_to = "t...@gmail.com";
> > $mail_from= "t...@yahoo.com";
> > $subject = "Testing";
> > $body = "Testing Mail for Xampp";
> > $headers = "Return-Path: $mail_from\nFrom: $mail_from\nX-Mailer:
> > PHPmail";
> > $success = mail($mail_to, $subject, $body, $headers );
> > if ($success){
> > echo $success ;
> > }
> > else{
> > echo "Failure";
> > }
> > ?>
>
> The PHP mail function does not support SMTP authentication. You may want
> to try a replacement for the mail function called smtp_mail() that comes
> with the MIME message package. It is an equivalent function, except that
> you can configure the SMTP authentication user and password. Take a look
> at the test_smtp_mail.php example script:
>
> http://www.phpclasses.org/mimemessage
>
> You also need these auxiliar classes:
>
> http://www.phpclasses.org/sasl
>
> http://www.phpclasses.org/smtpclass
>
> --
>
> Regards,
> Manuel Lemos
>
> PHP professionals looking for PHP jobshttp://www.phpclasses.org/professionals/
>
> PHP Classes - Free ready to use OOP components written in PHPhttp://www.phpclasses.org/
Thanks a lot Manuel Lemos, you saved my time loads. :)