Avatar billede d.kryger Praktikant
15. maj 2007 - 11:08 Der er 9 kommentarer og
1 løsning

Send mail via SMTP

Hej eksperter.

Jeg søger lidt efter noget kode der viser hvordan man sender en mail via en SMTP-server som jeg selv kan angive adresse, brugernavn og adgangskode til...

Er det nogen som har lidt kode omkring det?
Avatar billede phliplip Nybegynder
15. maj 2007 - 11:14 #1
Hej Kryger,

Tag et kig på denne her class, den kan det du efterlyser og mere til ;)
Avatar billede d.kryger Praktikant
15. maj 2007 - 12:31 #2
Hvilken class?
Avatar billede phliplip Nybegynder
15. maj 2007 - 13:57 #3
Avatar billede d.kryger Praktikant
15. maj 2007 - 14:42 #4
Så vidt jeg lige kan se så kræver det at man har sin egen php-server... Det har jeg desværre ikke... Er det rigtigt?
Avatar billede phliplip Nybegynder
15. maj 2007 - 14:45 #5
Neeej.. det er jo bare en class.. Der er en rigtig god tutorial her; http://www.phpfreaks.com/tutorials/130/0.php

Den brugte jeg da jeg skulle igang med den første gang!
Avatar billede sw_red_6 Nybegynder
15. maj 2007 - 14:47 #6
ikke umiddelbart.. det kræver at du har et webhotel med PHP og en SMTP server du kan bruge
Avatar billede d.kryger Praktikant
15. maj 2007 - 15:19 #7
OK, det var blot fordi at jeg læste dette:
Copy class.phpmailer.php into your php.ini include_path. If you are using the SMTP mailer then place class.smtp.php in your path as well

Men jeg har nu hentet filerne og testet det og det virker jo fint...

Jeg har dog lige et par yderligere spørgsmål:
1. Hvad betyder "$mail->WordWrap = 50;"
2. Hvis man nu bare vil have mailen sendt ud som en alm. tekst mail og ikke html-mail kan man så det?
Avatar billede phliplip Nybegynder
16. maj 2007 - 10:25 #8
1: Ifølge documentationen på hjemmesiden, så breaker den linierne i besked teksten efter x antal karakterer, lige som wordwrap() i php ville gøre det

2:Jep det kan du også godt!
Avatar billede d.kryger Praktikant
16. maj 2007 - 15:38 #9
1. OK, det lyder godt.
2. Hvordan gør man så det?

Jeg ved godt at "$mail->AltBody  =  "This is the text-only body";" er en alm. tekst mail, men hvordan siger man til koden at den altid bare skal sende denne tekst uanset om folk kan modtage HTML's mails eller ej?
Avatar billede phliplip Nybegynder
22. maj 2007 - 15:55 #10
Har du læst den tutorial jeg linkede til?
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