---
title: "mail()?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/105328-mail"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "ejick"
published: "2004-06-09T12:18:45.000Z"
updated: "2004-06-09T13:10:32.000Z"
replies: 5
views: 321
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/105328-mail"
---

# mail()?

## #1 — ejick, 2004-06-09T12:18Z

Hej, jag skulle vilja få lite tips om hur jag kan utveckla en mailfunktion jag har på sidan.

Versionen jag har nu:

```php
<?
    mail("min@adress.se", $subject, $message);
?>
```

Jag skulle vilja att avsändarens mailadress hamnar som avsändare och inte servern.

Hur göra?

Kan ju även passa på att meddela att jag är novis inom området ;)

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

## #2 — SPiN, 2004-06-09T12:25Z

Genom att modifiera de headers till brevet som skickas, kan du ändra en hel del. Headers skickas som parameter 4 till funktionen mail().
För att ändra avsändaradress heter headern 'From' och för returadress 'Reply-to'.

Testa:

```
mail( "min@adress.se", $subject, $message,
"From: avsändare@adress.se\r\n
Reply-to: avsändare@adress.se\r\n" );
```

Det finns många fler headers också som du kan sätta, Cc, Bcc, MIME-version, charsets, m.m.

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

## #3 — ejick, 2004-06-09T12:36Z

Okej, men då blir det den adressen som är inställd på datorn? Skulle vara bra om man kunde fylla i den själv, via ett input-fält.

Tack för ett snabbt svar i alla fall :)

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

## #4 — SugarDaddy, 2004-06-09T12:42Z

Kolla på [function_mail](http://se.php.net/manual/en/function.mail.php) \- där beskrivs mail-funktionen på ett enkelt sätt med exempel på olika headers.  :)

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

## #5 — SPiN, 2004-06-09T13:02Z

> Okej, men då blir det den adressen som är inställd på datorn? Skulle vara bra om man kunde fylla i den själv, via ett input-fält.

Ah, jag missförstod lite.

Formulärssidan:

```
<form action="mail.php" method="POST">
Din e-post: <input type="text" name="epost" /><br />
Ärende: <input type="text" name="arende" /><br />
Meddelande:<br />
<textarea name="meddelande"></textarea>
<br /><input type="submit" value="Skicka" />
</form>
```

mail.php:

```
<?php
mail( "till@adress.se", $_POST['arende'], $_POST['meddelande'], "
From: " . $_POST['epost'] . "\r\n
Reply-to: " . $_POST['epost'] . "\r\n" );
?>
```

Typ. :)

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

## #6 — ejick, 2004-06-09T13:10Z

Tack så mycket!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/105328-mail
