---
title: "Problem med email PHP & Serven"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/129938-problem-med-email-php-serven"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "falarao"
published: "2005-06-13T19:59:55.000Z"
updated: "2005-06-14T10:12:28.000Z"
replies: 5
views: 636
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/129938-problem-med-email-php-serven"
---

# Problem med email PHP & Serven

## #1 — falarao, 2005-06-13T19:59Z

Hejsan,

Finns det nå som kan hjälpa mig med en email fomulär
som ska skickas till serven och svara till kund.

Jag få som resultat:
Warning: mail(): SMTP server response: 503 RCPT first (#5.5.1) in h:\\home\\users\\FA05-25-04-98_a6gabz4bdx87d698jqr4\\pcproffs.se\\public_html\\enviar.php on line 32

Warning: mail(): SMTP server response: 451 See <http://pobox.com/~djb/docs/smtplf.html.> in h:\\home\\users\\FA05-25-04-98_a6gabz4bdx87d698jqr4\\pcproffs.se\\public_html\\enviar.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at h:\\home\\users\\FA05-25-04-98_a6gabz4bdx87d698jqr4\\pcproffs.se\\public_html\\enviar.php:32) in h:\\home\\users\\FA05-25-04-98_a6gabz4bdx87d698jqr4\\pcproffs.se\\public_html\\enviar.php on line 33

Här är min Skrypt:

\<?
$MailToAddress = "patricio@pcproffs.se";
$MailSubject = "Pcproffs";
    if (!$MailFromAddress) {
    $MailFromAddress = "patricio@pcproffs.se";
    }

$Header = "Order";
$Footer = "";

    if (!is_array($HTTP_POST_VARS))
    return;
    reset($HTTP_POST_VARS);
    while(list($key, $val) = each($HTTP_POST_VARS)) {
    $GLOBALS\[$key\] = $val;
    $val=stripslashes($val);
    $Message .= "$key = $val\\n";
    }

    if ($Header) {
    $Message = $Header."\\n\\n".$Message."\\n\\n";
    }

    $Message .= "REMOTE HOST: ".$REMOTE_HOST."\\n";
    $Message .= "REMOTE USER: ". $REMOTE_USER."\\n";
    $Message .= "REMOTE ADDR: ". $REMOTE_ADDR."\\n";

    if ($Footer) {
    $Message .= "\\n\\n".$Footer;
    }

mail( "$MailToAddress", "$MailSubject", "$Message", "From: $MailFromAddress");
header ("Location: <http://www.pcproffs.se>");
\_______________________________________\_
Tack på förhand

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

## #2 — sl0k, 2005-06-13T21:36Z

Har du sendmail lr dyl installerat på servern ?

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

## #3 — falarao, 2005-06-13T21:53Z

Det tror jag det är loopia som borde ha de stöd. eller?

Om man själv skall göra det, Var någonstans hämtas ifrån
sendmail?
Tack på förhand

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

## #4 — sl0k, 2005-06-13T21:59Z

Har du läst länken som du fick i felmeddelandet ?
<http://cr.yp.to/docs/smtplf.html>

Där står vad felet är.

Förmodligen beror det på att du har 

```
From: mailAddress
```

 använd istället

```
From: mailAddress\n\n
```

EDIT: Tydligen var det nåt som spökade igår med min dator så kunde inte posta From: utan att det blev fel...

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

## #5 — mikael_a, 2005-06-14T05:34Z

hej, Jag brukar använda phpMailer (<http://phpmailer.sourceforge.net/>) när ibland mail funktioner krånglar. Den klarar även av mail-servrar där autensiering krävs.

ex:

```php
$mail = new PHPMailer();

$mail->IsSMTP(); // send via SMTP
$mail->Host     = "mail.xxx.se"; // SMTP servers
$mail->SMTPAuth = true;     // turn on SMTP authentication
$mail->Username = "xxx";  // SMTP username
$mail->Password = "xxx"; // SMTP password

$mail->From     = "info@xxx.se";
$mail->FromName = "info@xxx.se";
$mail->AddAddress($to); 

$mail->Subject  =  "hej hej";
$mail->Body  =  $message;

if(!$mail->Send())
{
	echo "Meddelandet skickades inte.";
	echo "Mail Fel: " . $mail->ErrorInfo;
	exit;
}
```

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

## #6 — bassebhu, 2005-06-14T10:12Z

Byt ut alla \\n mot \\r\\n

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

---

Tråden på webben: https://www.webforum.nu/amne/php/129938-problem-med-email-php-serven
