Problem med smtp på webhosting.dk
Hej jeg har lavet en php script der kan sende nyheds mail's vis smtp, det virkede fint på whitehat.dk, men nu har jeg flyttet til webhosting.dk og der kan jeg ikke få det til at funke, smider lige en stump kode://Henter smtp client
include("smtp_client.class");
$smtp = new smtp_client();
// Henter lidt tekst ud fra databasen
$mail_indhold = mysql_query("SELECT * FROM nyheds_mail WHERE dato = '$idag' and sendt_til = ''");
$mail_indhold = mysql_fetch_array($mail_indhold);
$afsender = "Lovel-Halbal.dk";
$afsender_email = "admin@lovel-halbal.dk";
$titel = "$mail_indhold[overskrift]";
$indhold = "$mail_indhold[indhold]";
$header = "Reply-to:$afsender_email\r\n";
$header .= "From: \"$afsender\"<$afsender_email>\r\n";
$header .= "Return-Path: <$afsender_email>\r\n";
$header .= "X-Priority: 3\r\n";
$header .= "X-MSMail-Priority: Normal";
// Henter mail adresserne ud af databasen
$resultat = mysql_query("SELECT * FROM email_service WHERE status = 'ok'");
while ($raekke = mysql_fetch_array($resultat)) {
extract($raekke);
$smtp->email($afsender_email, $email, $email, $header, $titel, $indhold);
$nr = $nr + 1;
}
$smtp->send();
$sidste_id = mysql_query("SELECT sendt_id FROM nyheds_mail WHERE sendt_til != '' ORDER BY sendt_id DESC LIMIT 0, 1");
$sidste_id = mysql_fetch_array($sidste_id);
$ny_id = $sidste_id[sendt_id] + "1";
mysql_query("update nyheds_mail set sendt_til='$nr', sendt_id='$ny_id' WHERE id = $mail_indhold[id]");
Og her kommer så en del af smtp loggen:
-------------------------------------------
Sent 2003-05-04 15:56:20
-------------------------------------------
220 Hello you this is WebHosting
HELO xyz
250 webhotel5.webhosting.dk Hello xyz [127.0.0.1]
MAIL FROM:****@****.dk
250 OK
RCPT TO:****@****.dk
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Subject: En test fra webhost.dk
To: ****@****.dk
Reply-to:****@****.dk
From: "Mig"<****@****.dk>
Return-Path: <****@****.dk>
X-Priority: 3
X-MSMail-Priority: Normal
Hej
.
250 OK id=19CJyW-0000Fj-00
Det der så er mystisk er at jeg ikk får nogen mail’s men loggen skriver “250 OK” !!! er der nogen der har et bud på hvad der kan være galt
