So I'm using mail() to send out some confirmation e-mails. But for some reason \n wont create a newline in the message, it just shows up as "\n" when it arrives.
What could cause this? Configuration of the server, or am I doing something else wrong?
It would help if you would post some code. Generally, it would be caused if your string is encapsulated in single quotes rather than double because single quotes display everything as literal, meaning exactly the way you type it. Double quotes allow for variables and other special characters such as the newline to be used.