Avatar billede limes_planum Praktikant
21. april 2005 - 14:54 Der er 6 kommentarer og
1 løsning

Hvordan kobler jeg en bestemt smtp på et mailliste dok.?

Min udbyder siger jeg skal bruge flg. smtp:

smtp1.b-one.nu

- i mit dok:

...
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The newsletter
  was sent to following mailaddresses:</font></p>
<p>
<?
$link=mysql_connect("xxxxxxxxxxxxx") or die ("Could not connect to MySQL");
mysql_select_db("xxxxxxxxx",$link) or die ("Could not select $db database");

//skriv mail til folk
$et= mysql_query ("SELECT mail, navn FROM mail_list ");
$i=0;

while($da = mysql_fetch_row($et))
{
$i=$i+1;
if (isset($message)){
        $message="<p><img src='xxxxxxxxxxxxxxxxx' width='500' height='75'></p><p>&nbsp;</p>$info<p>&nbsp;</p><a href=\"http://www.xxxxxxxx.dk\">xxxxxx.DK</a><br><input type=\"submit\" name=\"Submit\" value=\"Press this\"> </a>if <form name=\"form1\" method=\"post\" action=\"http://www.xxxxxxxxxxx/mailliste_slet.php\">
  <input name=\"textfield\" type=\"text\" value=\"$da[0]\">
</form> is to be erased from the maillinglist! .</p>";
        mail($da[0], "$emne", "$message","From: xxxxxxxxxxxx<>\nContent-Type: text/html");
        echo"Sent to:<br>";
        echo"&Name$i=$da[1]<br>";
        echo"&Email-address$i=$da[0]<p>&nbsp;</p>";
        }
        }
        ?>
...

Hvordan kan jeg bruge smtp i forbindelse med denne mail()-syntaks??
Avatar billede jpvj Nybegynder
21. april 2005 - 14:55 #1
Det skal gøres i PHP opsætningen - ikke på PHP dokument niveau.
Avatar billede jpvj Nybegynder
21. april 2005 - 14:57 #2
PS: Du kan også sende dem direkte ved at bruge sockes og kommunikere direkte med smtp serveren. Se ex. her:

http://www.webmasterworld.com/forum40/1178.htm
Avatar billede sukos Juniormester
21. april 2005 - 16:35 #3
Avatar billede limes_planum Praktikant
23. april 2005 - 01:26 #4
Jeg leder efter den nemmeste hurtigste løsning lige nu, og jeg har prøvet med den linje kode - det virker ik - er du sikker på at det er nok Sukos?
Avatar billede sukos Juniormester
23. april 2005 - 07:13 #5
Jahh, virker fint nok her hos mig, med at bruge ini_set til at sætte SMTP

http://dk.php.net/manual/da/function.mail.php

Om det gør nogen forskel hvornår Content-type sættes ved jeg ikke, men prøv at bruge det eksempel som er på linket herover
Avatar billede limes_planum Praktikant
24. april 2005 - 21:46 #6
Jeg går udfra at du bruger eksempel 2 og 3 på den side du refererer til?? Der er jo 4-5 forskellige på http://dk.php.net/manual/da/function.mail.php. Og det er kun eks. 2 og 3 første der minder om det jeg har lavet.

Hvis du kigger på den kodestump hvor jeg skriver "From: xxxxxx", så ér den mail jeg sender fra oprettet hos udbyder, men jeg har før været ude for at en udbyder skulle ændre i opsætningen af mailen for at den ikke blev sendt som spam - kan det også have noget at gøre med problemet??
Avatar billede limes_planum Praktikant
17. september 2006 - 19:09 #7
Lukker sp. ..
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