Avatar billede bluey Nybegynder
12. november 2012 - 01:46 Der er 1 kommentar og
1 løsning

Jmail

Jeg har her i aften siddet og lavet så firmaet jeg er i kan udsende nyhedsbreve, og det gik sådanset fint nok.. eller.

Jeg har lavet det ret simpelt med 2 forms, en overskrift og en tekst, som så " + request.form("blabla") + " osv. udsendt med Jmail.

Testede naturligvis om de gik igennem og det gjorde de, de fleste, pånær når det var en G-mail adresse. Undrer mig naturligvis, men jeg tænker at de bliver blokeret, eftersom der ingen problemer er med andre mails, well... hotmail ihvertald (og/eller Outlook), kan af gode grunde ikke teste alle mail-udbydere.

Er der nogen der evt. har en ide til hvordan jeg fikser problemet, så også folk med G-mail kan modtage vores nyhedsbreve?

Her er hele balladen, sorry hvis det er totalt uoverskueligt med alt den html i jmail.HTMLBody'en, men jeg tænkte at jeg hellere måtte smide det hele ind, så I kan se.

<%

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' Sender Nyhedsbrev                                      '
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Function FormatStr(String)
  on Error resume next
  String = Replace(String, CHR(10), "<br>")
  FormatStr = String
End Function

Set cn = Server.CreateObject("ADODB.Connection")
OpenString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("../db/mail.mdb")
cn.Open OpenString

Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "SELECT * FROM mailingliste ORDER by id", cn
do while not rs.eof
%>

<%
  Set jmail = Server.CreateObject("JMail.Message")
  jmail.From = "xxx"
  Jmail.Subject = request.form("emne")
  jmail.AddRecipient rs("mail")
  jmail.priority = 3
  jmail.ReplyTo = "mail@xxx.dk"
  jmail.HTMLBody = "<html><head><style>table{font-family: tahoma; color:#000000; font-size: 14px;}.dato{font-size: 11px; color: #000000;}.overskrift{font-size: 15px; color: #000000;}A{font-size: 14px; color: #767676; text-decoration: none}.afmeld{font-size: 11px; color: #767676;}.bund_adr{font-size: 12px; color: #ffffff;}A{font-size: 12px; color: #767676; text-decoration: none}</style></head><body bgcolor=""#ffffff"" topmargin=""8"">"
  jmail.appendHTML "<table border=""0"" cellpadding=""5"" cellspacing=""0"" width=""100%"" height=""100%""><tr><td valign=""top"" align=""middle""><table style=""border: 1px solid #c0c0c0;"" cellpadding=""0"" cellspacing=""0"" height=""100%""><tr><td valign=""top""><table border=""0"" cellpadding=""5"" cellspacing=""0"" width=""1"" height=""100%""><tr><td valign=""top"" align=""center"" height=""1"" bgcolor=""#f4f4f4""><img src=""http://xxx.dk/baggrunde/banner/top5_mail.jpg"" border=""0""></td></tr><tr><td valign=""top"" align=""right"" height=""10"" bgcolor=""#f2f2f2""></td></tr><tr><td valign=""top"" align=""right"" height=""1"" bgcolor=""#f2f2f2""><font class=""dato"">" + request.form("day") + " " + request.form("date_and_mounth") + " " + request.form("year") + "</font></td></tr><tr><td valign=""top"" bgcolor=""#F2F2F2""><br><font class=""overskrift""><b>" + request.form("overskrift") + "</b></font><br><br><br>" + FormatStr(request.form("besked")) + "</td></tr><tr><td height=""1""><table border=""0"" cellpadding=""0"" cellspacing=""0"" width=""100%"" height=""1""><tr><td valign=""middle"" align=""center"" height=""25"" bgcolor=""#56267B""><font class=""bund_adr"">vores adresse</font></td></tr></table></td></tr></table></td></tr></table></td></tr><tr><td valign=""middle"" align=""middle"" height=""1""><font class=""afmeld"">Du modtager denne mail, fordi du har tilmeldt dig på xxx.dk eller via en af vores arrangementer.<br>Ønsker du ikke at modtage nyheder fra xxx mere, kan du framelde dig på vores <a href=""http://xxx.dk""><u><font class=""afmeld"">hjemmeside</u></a><br><br>Problemer med at læse denne e-mail? <a href=""http://xxx.dk/onlinenyhedsbrev""><font class=""afmeld""><u>Se en online-version her</u></font></a></td></tr></table>"
  jmail.appendHTML "</body></html>"
  jmail.send ("localhost")
%>


<%
  rs.MoveNext
  loop
rs.close
cn.close
%>
Avatar billede bluey Nybegynder
12. november 2012 - 01:48 #1
web adressen har jeg ændret til xxx.dk hvis nogen undrer sig. Det er IKKE den rigtige adresse.. fik lige set hvad der var på den adresse.. haha :D
Avatar billede bluey Nybegynder
22. januar 2013 - 21:50 #2
Lukker

Har selv fundet ud af det :)
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
Kurser inden for grundlæggende programmering

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