|
Posted by Jeff on 01/08/07 17:46
"Tyrone Slothrop" <ts@paranoids.com> wrote in message
news:h0t4q2p9ptlr7lbvhl75plnk9jkdnsv199@4ax.com...
> On Mon, 8 Jan 2007 15:14:21 +0100, "Jeff"
> <it_consultant1@hotmail.com.NOSPAM> wrote:
>
>>Hey
>>
>>I'm developing a web site using php version 5.2.0. Users are offered to
>>register at the web site. To complete the registration the user will get
>>an
>>email containg a link he need to use for to activate his account....
>>
>>But sending email from my web site isn't working.
>>I get this error:
>>Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or
>>custom "From:" header missing in C:\Inetpub\wwwroot\demo\registration.php
>>on
>>line 21
>>
>>This is the code the errror message above is refering to:
>>mail($email, "test av website", "helloworld",
>>"it_consultant1@hotmail.com");
>>
>>my php.ini:
>>; For Win32 only.
>>sendmail_from = it_consultant1@hotmail.com
>>
>>; For Unix only. You may supply arguments as well (default:
>>"sendmail -t -i").
>>;sendmail_path =
>>
>>This is on a winXP computer, so I didn't set the sendmail_path (the
>>php.ini
>>says sendmail_path is for unix only)
>>
>>Any suggestions on what I should do to solve this?
>>
>>Jeff
>
> I believe your problem is with the header that you are sending. The
> format for the mail function is:
> mail ($to, $subject, $text_body, $headers);
>
> Headers must be formed in an acceptable format:
> $headers = "From: someone@somedomain.com\nBcc: bcc@somedomain.com\n";
> etc.
>
Thanks, but now I get an new error:
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid
Address in
I'm sure the email addresses I use is valid
This is the code I use to send the email:
$headers = 'From: me <it_consultant1@hotmail.com>' . "\n";
mail($email, "test av website", "helloworld", $headers);
in php.ini I have SMTP = localhost
I haven't got microsoft exchange or similar mail program installed on my pc.
I have outlook express installed on my pc, so I use outlook express when
browsing newgroups and sending emails. So I thought if I could send email
via outlook express then maybe it's possible to send email from a web site
hosted on the same pc.
Any suggestions?
Jeff
[Back to original message]
|