Oprettet søn. d. 04. december 2011 kl. 11:27:13

snigeren
snigeren (15.568 point. Point ude: 0)

auto mail reply sender ikke noget længere :(

I lang tid har følgende script virket fint men efter firmaet har skiftet fra et spamfilter til et andet virker det ikke længere. Er det noget der nemt kan ordnes hos dem der står for mail serveren?
Hverken kunden eller firmaet modtager mail fra scriptet...

Anyhu så er scriptet herunder. Jeg går ud fra man stadig bruger php mail() function?

Er der nogle fejl, overflødig kode eller nyere og bedre kode? Så må I meget gerne sige til :)

// Besked til brugeren
$message = 'en besked til brugeren der har bestilt en vare';
$to = $_REQUEST["email"];
$subject = "Jeres bestilling hos X A/S";

$header  = 'MIME-Version: 1.0' . "\n";
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
$header .= 'From: Firmaet <info@x.net>' . "\n";
mail($to, $subject, $message, $header);

// Besked til firmaet med ordre fra brugeren
$mail_body = "mail sendt til firmaet med ordren i";
$order = "selve ordredataen til at putte i en .txt fil";

$to = "info@x.net";
$subject = "Ny ordre";
$headers = "From: Firmaet <info@x.net>" . "\n";
$file_name = "" . $_REQUEST["tlf"] . "_" . $_REQUEST["firma"] . ".txt";

$file_type = "application/octet-stream";
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";

$headers .= "MIME-Version: 1.0\n" .
  "Content-Type: multipart/mixed;\n" .
  " boundary=\"{$mime_boundary}\"";

$email_message .= "This is a multi-part message in MIME format.\n\n" .
  "--{$mime_boundary}\n" .
  "Content-Type:text/html; charset=\"iso-8859-1\"\n" .
  "Content-Transfer-Encoding: 7bit\n\n" .
$mail_body . "\n\n";
$email_message .= "--{$mime_boundary}\n" .
  "Content-Type: {$file_type};\n" .
  " name=\"{$file_name}\"\n" .
  "Content-Transfer-Encoding: base64\n\n" .
  chunk_split(base64_encode($order)) . "\n\n" .
  "--{$mime_boundary}--\n";

$ok = @mail($to, $subject, $email_message, $headers);
if($ok) {
  echo "Din bestilling er nu modtaget og du hører fra os snarest muligt. Hilsen Firmaet";
} else {
  echo "Fejl i systemet, beskeden blev ikke sendt.";
}

Skrevet søn. d. 04. december 2011 kl. 12:03:43| #1

nemlig
nemlig (5.151 point)
Et skud kan være, at de anvendes en "from-mailadresse", der ikke tilhører det domæne, hvorfra dit script afvikles.

Er din fromadresse fx "xx@domæne1.dk", men scriptet afvikles på "domæne2.dk", så kan det give problemer med visse spamfiltre. Denne problemstilling opleves hos www.one.com.

For at teste, kan du jo bare prøve at anvende en "from-adresse", der tilhører domænet.

Skrevet søn. d. 04. december 2011 kl. 12:21:48| #2

snigeren
snigeren (15.568 point)
ikke umiddelbart tilfældet her da det er samme domæne det hele... andre gode bud? =)

Skrevet søn. d. 04. december 2011 kl. 13:39:51| #3

nemlig
nemlig (5.151 point)
Ok. Jeg skal kan ikke vurdere, om der er noget i din kode, der udfordrer et spamfilter.
Dem som står får mail-serveren må kunne hjælpe dig.

Du spørger også til alternativ kode.
Til mine mailscripts, anvender jeg alene PHPmailer, som gør det legende let, at opsætte mails.

Skrevet søn. d. 04. december 2011 kl. 14:04:07| #4

snigeren
snigeren (15.568 point)
ok, må se om det er noget for mig... selvom det andet nu også er ret simpelt...

Well hvis andre har nogle gode idéer til hvad jeg kan gøre i dette tilfælde hører jeg meget gerne om det :)

Skrevet man. d. 19. december 2011 kl. 00:49:04| #5

snigeren
snigeren (15.568 point)
Serverfolkene gjorde noget så nu virker det :) jeg lukker her

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Brugerliste med link til profil

Oprettet den 26. maj 2012 kl. 14.29
sayn giver 30 point for svar | Giv et svar »

php curl driller

Oprettet den 26. maj 2012 kl. 08.31
PHPnQrd giver 200 point for svar | Giv et svar »

Array i array

Oprettet den 25. maj 2012 kl. 08.32
sebster giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger