Here's the code I'm using.
This does send an email address to the correct recipient; however, the Subject, the From address, and the Reply-To address do not get included in the email header. Instead, they all show in in the email body, like this:
Come wander with me, she said, into regions yet untrod, and read what is still unread in the manuscripts of God.
(I just copied and pasted the body of the email. The actual email subject line was blank.)
The server I'm on appears to be using PHP/3.0.12.
I'm pretty sure the error is in the way I'm using the mail() function; however, I'm also following the directions in the DevShed tutorial, and I have even tried just copying the "working example" provided at http://www.bralp.org/devshed/
(which is where I got the above code).
Interestingly, if I do not try to pass variables to the mail() function but use literal string values, it seems to work just fine: the subject line and the From address are what I specify. It's when I attempt to pass variables, as in the above example, that I run into problems.
What additional details do I need to know to get this thing to work?