Re: PHP mail function

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sounds like your server requires authentication, which PHP's mail  
function doesn't handle. Try a class that *does* handle that, such as  
phpmailer.
--
Joe

On Aug 19, 2009, at 2:26 AM, karthick.v wrote:

> Hello
>
> I have used windows OS and Xampp control .. But I can't send a mail  
> to my yahoo ID .I got a problem with PHP?s mail() , which was not  
> sending any email messages out.I'm sending you my php coding. If  
> you see any problem or any mistake in my code
> then plz tell me and suggest me how i can send
>
> And I did some changes in sendmail.ini
>
> [sendmail]
>
> ; you must change mail.mydomain.com to your smtp server,
> smtp_server=mail.mydomain.com
>
> ; smtp port (normally 25)
>
> smtp_port=25
>
> ; if your smtp server requires authentication, modify the following  
> two lines
>
> auth_username=username
> auth_password=drowssap
>
> ; if your smtp server uses pop3 before smtp authentication, modify the
> ; following three lines
>
> pop3_server=mail.mydomain.com
> pop3_username=username
> pop3_password=drowssap
>
> my code is here
>
>
> mail.html:
>
> <table width="400" border="0" align="center" cellpadding="3"  
> cellspacing="1">
>
> <tr>
>
> <td><strong>Contact Form </strong></td>
>
> </tr>
>
> </table>
>
> <table width="400" border="0" align="center" cellpadding="0"  
> cellspacing="1">
>
> <tr>
>
> <td><form name="form1" method="post" action="send_contact.php">
>
> <table width="100%" border="0" cellspacing="1" cellpadding="3">
>
> <tr>
>
> <td width="16%">Subject</td>
>
> <td width="2%">:</td>
>
> <td width="82%"><input name="subject" type="text" id="subject"  
> size="50"></td>
>
> </tr>
>
> <tr>
>
> <td>Detail</td>
>
> <td>:</td>
>
> <td><textarea name="detail" cols="50" rows="4" id="detail"></ 
> textarea></td>
>
> </tr>
>
> <tr>
>
> <td>Name</td>
>
> <td>:</td>
>
> <td><input name="name" type="text" id="name" size="50"></td>
>
> </tr>
>
> <tr>
>
> <td>Email</td>
>
> <td>:</td>
>
> <td><input name="customer_mail" type="text" id="customer_mail"  
> size="50"></td>
>
> </tr>
>
> <tr>
>
> <td>&nbsp;</td>
>
> <td>&nbsp;</td>
>
> <td><input type="submit" name="Submit" value="Submit">
> <input type="reset" name="Submit2" value="Reset"></td>
>
> </tr>
>
> </table>
>
> </form>
>
> </td>
>
> </tr>
>
> </table>
>
> send_contact.php:
>
> <?php
>
> // Contact subject
>
> $subject ="$subject";
>
> // Details
>
> $message="$detail";
>
> // From
>
> $header="from: $name <$mail_from>";
>
> // Enter your email address
>
> $to ='karthick_cse06@xxxxxxxxxxx';
>
> $send_contact=mail($to,$subject,$message,$header);
>
> // Check, if message sent to your email
>
> // display message "We've recived your information"
>
> if($send_contact){
>
> echo "We've recived your contact information";
>
> }
>
> else {
>
> echo "ERROR";
>
> }
>
> ?>
>
> Warning: mail() [function.mail]: SMTP
> server response: 550 The address is not valid. in
> C:\xampp\htdocs\test2\send_contact.php on line 12
>
> ERROR


[Non-text portions of this message have been removed]



------------------------------------

Are you looking for a PHP job?
Join the PHP Professionals directory Now!
http://www.phpclasses.org/jobs/
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/php-objects/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/php-objects/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:php-objects-digest@xxxxxxxxxxxxxxx 
    mailto:php-objects-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    php-objects-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/



[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Soap]     [Kernel Newbies]     [Yosemite]     [Yosemite Campsites]

  Powered by Linux