Avatar billede lordsaxo Nybegynder
10. december 2006 - 16:26 Der er 2 kommentarer og
1 løsning

Få PHP @ debian til at sende mail via en anden smtp server

Hej eksperter.

På min linux server vil jeg gerne bruge en anden smtp server jeg har adgang til, og ikke bare sende direkte fra min linux server, da jeg har en mistanke om at utrolig mange spam-filtre stjæler mails sendt fra min server, selvom jeg ALDRIG har sendt noget spam ud - eller for den sags skyld noget der kunne ligne spam, sender sådan set aldrig mails fra serveren til andre end mig selv.

Men som sagt - jeg har prøvet php.ini, og der står der bare at det kun er for windows-servere, og at jeg ikke kan smide en smtp adresse som min linux-server vil sende fra, når jeg sender mails via et php script.
Kan i hjælpe mig?
Avatar billede coderdk Praktikant
10. december 2006 - 18:59 #1
Det er nemt med phpMailer: http://phpmailer.sf.net/
Eksempel:

$mail->From = "dig@example.dk";
$mail->FromName = "Dit navn";
$mail->Host = "smtp.isp1.dk;mail.isp2.dk";
$mail->Mailer = "smtp";
$mail->Body = "<b>Hejsa!</b><p>Dette er en HTML-mail";
$mail->AltBody = "Hejsa!\n\nDette er en tekstmail!";
$mail->AddAddress("person@example.dk", "Personens Navn");
$mail->AddAttachment("billede/hest.jpg", "hest.jpg");
if ($mail->Send())
{
  echo "Mail sendt!";
}
else
{
  echo "Afsendelse mislykkedes... :ó(";
}
Avatar billede lordsaxo Nybegynder
20. januar 2007 - 12:41 #2
Godt nok lidt tid siden, men alligevel; genial løsning, tak skal du have. Smid et svar, så får du point. ;)
Avatar billede coderdk Praktikant
20. januar 2007 - 12:44 #3
Ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester