---
title: "mail() problem med linuxserver"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/146583-mail-problem-med-linuxserver"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dea"
published: "2006-05-08T09:12:00.000Z"
updated: "2006-05-08T13:50:41.000Z"
replies: 1
views: 248
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/146583-mail-problem-med-linuxserver"
---

# mail() problem med linuxserver

## #1 — dea, 2006-05-08T09:12Z

Har problem med ett mailform som skickar mail när formuläret ligger på en Windowsserver men skickar inte då den ligger på en Linuxserver.

Är det inställningarna i Linuxserver som måste ändras eller är der scriptet som ska ändras..

```php
<?php
function koda_om($in)
{
   $in = rawurlencode($in);
 
/* "_" tolkas som mellanslag i ämnet och måste också kodas om till "=5F" för att förbli "_" */
 
   $in = str_replace("_", "=5F", $in);
 
/* Funktionen rawurlencode() byter ut alla tecken förutom A-Z,a-z,9-0.-_ till "%NN" där NN är den hexadecimala ASCII-koden. I ämnesraden måste % bytas ut mot = */
 
   $in = str_replace("%", "=", $in);
   return $in;
}
 
$to      = "mail@mail.se";
$message = $_POST["d"];
$email = $_POST["c"];
$namn = $_POST["b"];

$subject = $namn." har skickat en intresseanmälan från hemsidan!";
$subject = "=?iso-8859-1?Q?".koda_om($subject)."?=";

$msg = "".$message."\r\n\r\n";
$msg .="Meddelande från: ".$namn."\r\n";
$msg .="E-post: ".$email."\r\n";

$header="From: <form@mail.se>\r\n";
$header.="MIME-Version: 1.0\r\n";
$header.="Content-Type: text/plain;\r\n";
$header.="\tcharset=\"iso-8859-1\"\r\n";
$header.="\r\n";
$header.=$msg;
 
$mailsent=@mail($to,$subject,$msg,$header, '-fmail@mail.se');
if($mailsent) {
	echo("");
} else { echo(""); }

?>
```

Permalänk: https://www.webforum.nu/p/146583

## #2 — Peeer, 2006-05-08T13:50Z

Plocka bort @ framför mail så kanske du får ett felmeddelande som säger något. Kolla så du ställt in en korrekt smtp-server i din php.ini.

Permalänk: https://www.webforum.nu/p/1811779

---

Tråden på webben: https://www.webforum.nu/amne/php/146583-mail-problem-med-linuxserver
