RE: Line breaks in mail function?

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

 



Hi Murray,

Try doing something like this:

-------------------------------------------------------------------
$body = "From: $name
Email: $email
IP Address: $_SERVER['REMOTE_ADDR']

Feedback:

$feedback
";

$fromaddr = "$email
Reply-To: $email
X-Mailer: PHP/" . phpversion();

mail("planetthoughtful@xxxxxxxxx", "Feedback", $body, $fromaddr);
-------------------------------------------------------------------

I haven't tested this 'actual' piece of code, but I've used similar in other
emailing scripts.

Regards,
Richie !

> -----Original Message-----
> From: Murray @ PlanetThoughtful [mailto:lists@xxxxxxxxxx]
> Sent: Monday, 7 November 2005 10:21 am
> To: php-general@xxxxxxxxxxxxx
> Subject:  Line breaks in mail function?
> 
> Hi All,
> 
> I'm building a site on a new web host and am currently working on
> feedback forms.
> 
> I'm using the mail() function to send the feedback to the destination
> mail account, and I'm having problems getting the body of the email to
> line break.
> 
> I've tried constructing the body with both "\n\n" and "\r\n\r\n"
> terminating lines where I want line breaks to appear, but both return an
> email with the body in one long string showing the actual "\n\n" or
> "\r\n\r\n" characters, as opposed to interpreting them as line breaks.
> 
> Example code:
> 
>     $body = 'From: ' . $name . '\r\n\r\n';
>     $body .= 'Email:' . $email . '\r\n\r\n';
>     $body .= 'IP Address: ' . $_SERVER['REMOTE_ADDR'] . '\r\n\r\n';
>     $body .= 'Feedback:\r\n\r\n';
>     $body .= $feedback;
>     mail("planetthoughtful@xxxxxxxxx", "Feedback", $body, "From:
> $email\r\nReply-To: $email\r\nX-Mailer: PHP/" . phpversion());
> 
> As I said above, I've also tried using "\n\n" instead of "\r\n\r\n".
> 
> Can anyone give me some advive on how to get the linebreak characters
> interpreted as linebreaks?
> 
> Many thanks and much warmth,
> 
> Murray
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux