Avatar billede emiliasl Nybegynder
11. august 2003 - 20:22 Der er 8 kommentarer

Problemer med JMail

Hej

Er der nogle der kan forklare hvorfor dette ikke virker, dvs det virker halvt om halvt. De mailadresser som er tilhørende vores domæne får dem ikke, så derfor vil jeg gerne sende ud gennem tdc. Jeg tro det skal se sådanne her ud:
   
    subject = Request("Navn")
    message = Request("Tekst")
    message = message & vbcrlf & vbcrlf
    message = message & "Ønsker du ikke at modtage flere mails klik her:"
    message = message & vbcrlf
    message = message & "http://www.domæne.dk/mail/del.asp?email="
    sql_select = "select email from users"
    data_source = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("mail.mdb")
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql_select, data_source
    While Not rs.EOF
      Set Jmail = Server.CreateObject("JMail.SMTPmail")
      JMail.ServerAddress = "smtp.mail.dk"
      msg.From = "webmaster@Domæne.dk"
      msg.To = rs("email")
      msg.Subject = "Nyt indlæg til xxxxlisten fra " & subject
      msg.Body = message & rs("email")
      msg.Send
      Set mail = Nothing
      rs.MoveNext
    Wend
    rs.Close
    Set rs = Nothing
    '-------------------------------------------------------------------------------------------
Avatar billede mm12010 Nybegynder
11. august 2003 - 20:46 #1
While Not rs.EOF
      Set Jmail = Server.CreateObject("JMail.SMTPmail")
      JMail.ServerAddress = "smtp.mail.dk"
      msg.From = "webmaster@Domæne.dk"
      msg.Logging = True
      msg.To = rs("email")
      msg.Subject = "Nyt indlæg til xxxxlisten fra " & subject
      msg.Body = message & rs("email")
      if NOT msg.Send then
        Response.Write("Der opstod en fejl: "&objMailer.ErrorCode&" "&objMailer.ErrorMessage+"<br><br>"&objMailer.Log&"<br>")
      end if
      Set mail = Nothing
      rs.MoveNext
    Wend
Avatar billede mm12010 Nybegynder
11. august 2003 - 20:46 #2
Response.Write("Der opstod en fejl: "&msg.ErrorCode&" "&msg.ErrorMessage+"<br><br>"&msg.Log&"<br>")
Avatar billede emiliasl Nybegynder
11. august 2003 - 21:51 #3
Hej

Jeg har prøvet det, jeg får ingen fejl og der kommer stadigt ingen mail til de folk som har mail in house..
Avatar billede mm12010 Nybegynder
12. august 2003 - 08:09 #4
har du prøvet med en andre servere?

JMail.ServerAddress = "smtp.mail.dk"
Avatar billede reino Nybegynder
13. august 2003 - 06:04 #5
Ja, du skal altid benytte din udbyders smtp server såfremt du ikke kører med din egen.
Avatar billede emiliasl Nybegynder
13. august 2003 - 16:42 #6
Jeg bruger min udbyder men det hjælper ikke, jeg ligger lige koden op igen i aftenså i kan se, hvad jeg har lavet, som ikke virker..
Avatar billede emiliasl Nybegynder
13. august 2003 - 17:54 #7
<%
On Error Resume Next
Session("FP_OldCodePage") = Session.CodePage
Session("FP_OldLCID") = Session.LCID
Session.CodePage = 1252
Session.LCID = 1030
Err.Clear

strErrorUrl = ""

If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
  If Request.Form("VTI-GROUP") = "0" Then
      Err.Clear

      Set fp_conn =  Server.CreateObject("ADODB.Connection")
      FP_DumpError strErrorUrl, "Der kan ikke oprettes forbindelse."

      Set fp_rs = Server.CreateObject("ADODB.Recordset")
      FP_DumpError strErrorUrl, "Postsæt kan ikke åbnes."

      fp_conn.Open Application("Database3_ConnectionString")
      FP_DumpError strErrorUrl, "Databasen kan ikke åbnes."

      fp_rs.Open "Liste", fp_conn, 1, 3, 2 ' adOpenKeySet, adLockOptimistic, adCmdTable
      FP_DumpError strErrorUrl, "Postsæt kan ikke åbnes."

      fp_rs.AddNew
      FP_DumpError strErrorUrl, "Der kan ikke føjes nye poster til databasen."
      Dim arFormFields0(3)
      Dim arFormDBFields0(3)
      Dim arFormValues0(3)

      arFormFields0(0) = "Tekst"
      arFormDBFields0(0) = "tekst1"
      arFormValues0(0) = Request("Tekst")

      arFormFields0(1) = "Email"
      arFormDBFields0(1) = "Email"
      arFormValues0(1) = Request("Email")

      arFormFields0(2) = "Navn"
      arFormDBFields0(2) = "Navn"
      arFormValues0(2) = Request("Navn")

      FP_SaveFormFields fp_rs, arFormFields0, arFormDBFields0

      fp_rs.Update
      FP_DumpError strErrorUrl, "Databasen kan ikke opdateres."

      fp_rs.Close
      fp_conn.Close

    '-------------------------------------------------------------------------------------------
    'Denne stump kode bruges til at sende det netop oprettede indlæg til alle brugere
    '-------------------------------------------------------------------------------------------
    subject = Request("Navn")
    message = Request("Tekst")
    message = message & vbcrlf & vbcrlf
    message = message & "Ønsker du ikke at modtage flere mails klik her:"
    message = message & vbcrlf
    message = message & "http://www.hjertebarn.dk/mail/del.asp?email="
    sql_select = "select email from users"
    data_source = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("mail.mdb")
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql_select, data_source
    While Not rs.EOF
      Set Jmail = Server.CreateObject("JMail.SMTPmail")
      JMail.ServerAddress = "smtp.mail.dk"
      msg.From = "webmaster@Domæne.dk"
      msg.Logging = True
      msg.To = rs("email")
      msg.Subject = "Nyt indlæg til xxxxlisten fra " & subject
      msg.Body = message & rs("email")
      if NOT msg.Send then
      Response.Write("Der opstod
      en fejl: "&msg.Mailer.ErrorCode&" "&msg.Mailer.ErrorMessage+"<br><br>"&msg.Mailer.Log&"
      end if
      Wend
    rs.Close
    Set rs = Nothing
    '-------------------------------------------------------------------------------------------

      FP_FormConfirmation "text/html; charset=windows-1252",_
                          "Formularbekræftelse",_
                          "Du har sendt følgende oplysninger:",_
                          "hjertelistenlisten.asp",_
                          "Vend tilbage til formularen."

  End If
End If

Session.CodePage = Session("FP_OldCodePage")
Session.LCID = Session("FP_OldLCID")

%>


<html>
<head>
  <% ' FP_ASP -- ASP genereret automatisk af en FrontPage-komponent. Undlad at redigere.
FP_LCID = 1030 %>
<meta http-equiv="Content-Language" content="da">
  <% ' FP_ASP -- ASP genereret automatisk af en FrontPage-komponent. Undlad at redigere.
FP_CharSet = "windows-1252"
FP_CodePage = 1252 %>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  <title>hjertelisten</title>
</head>
<body bgcolor="#FCFCFC" text="#000000" link="#993333" vlink="#993333" alink="#993333">
  <b><font face="Arial" size="2">Hjertelisten</font></b><br>
  <br>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
      <td width="50%">&nbsp;</td>
      <td width="50%">
      <p align="right"><font face="Arial" size="2"><a href="../liste.htm">Om
      hjertelisten</a></font></td>
    </tr>
    <tr>
      <td width="50%"><b><font face="Arial" size="2">Nyt indlæg</font></b></td>
      <td width="50%"><p align="right"><font face="Arial" size="2"><a href="mail.htm">Tilmeld dig til Hjertelisten</a></font></td>
    </tr>
  </table>
  <br>

  <!-- Formular -->
  <table border="0" cellpadding="0" cellspacing="3" width="100%">
    <form method="POST" action="hjertelisten.asp" id="form1" name="form1">
    <input TYPE="hidden" NAME="VTI-GROUP" VALUE="0">
    <tr>
      <td><font face="Arial" size="2">Navn</font></td>
      <td><input type="text" name="Navn" size="40"></td>
    </tr>
    <tr>
      <td><font face="Arial" size="2">Email</font></td>
      <td><input type="text" name="Email" size="40"></td>
    </tr>
    <tr>
      <td><font face="Arial" size="2"></font></td>
      <td><textarea rows="10" name="Tekst" cols="54"></textarea></td>
    </tr>
    <tr>
      <td></td>
      <td><input type="submit" value="Send" name="B1">&nbsp;<input type="reset" value="Nulstil" name="B2"></td>
    </tr>
    </form>
  </table>
  <br>
  <br>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
      <td width="50%"><b><font face="Arial" size="2">Tidligere indlæg</font></b></td>
      <td width="50%"><p align="right"><font face="Arial" size="2"><a href="search.asp?reset=1">Søg i tidligere indlæg</a></font></td>
    </tr>
  </table>
  <hr>


<!--webbot bot="DatabaseRegionStart" startspan s-columnnames="Id,Navn,Email,tekst1,Navn_på_fjerncomputer,Brugernavn,Webbrowsertype,Tidsstempel" s-columntypes="3,202,202,203,202,202,202,135" s-dataconnection="Database3" b-tableformat="FALSE" b-menuformat="FALSE" s-menuchoice="Navn" s-menuvalue="Navn" b-tableborder="FALSE" b-tableexpand="FALSE" b-tableheader="FALSE" b-listlabels="FALSE" b-listseparator="TRUE" i-listformat="1" b-makeform="TRUE" s-recordsource="Liste" s-displaycolumns="Navn,Email,Tidsstempel,tekst1" s-criteria s-order="[Tidsstempel] -" s-sql="SELECT * FROM Liste ORDER BY Tidsstempel DESC" b-procedure="FALSE" clientside suggestedext="asp" s-defaultfields s-norecordsfound="Der er ikke blevet returneret nogen poster." i-maxrecords="256" i-groupsize="3" botid="0" u-dblib="../_fpclass/fpdblib.inc" u-dbrgn1="../_fpclass/fpdbrgn1.inc" u-dbrgn2="../_fpclass/fpdbrgn2.inc" tag="BODY" preview="&lt;table border=0 width=&quot;100%&quot;&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#FFFF00&quot; align=&quot;left&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Dette er begyndelsen af området med databaseresultater. Denne side kan kun vises korrekt, hvis den hentes fra en Web-server med en Web-browser. Det aktuelle Web-sted er gemt på din harddisk eller på det lokale netværk.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" b-WasTableFormat="FALSE" --><!--#include file="../_fpclass/fpdblib.inc"-->
<% if 0 then %>
<SCRIPT Language="JavaScript">
document.write("<div style='background: yellow; color: black;'>Komponenten Databaseresultater på denne side kan ikke vise databaseindhold. Siden skal have et filnavn, der slutter med '.asp', og Webstedet skal findes på en server, der understøtter Active Server Pages.</div>");
</SCRIPT>
<% end if %>
<%
fp_sQry="SELECT * FROM Liste ORDER BY Tidsstempel DESC"
fp_sDefault=""
fp_sNoRecords="Der er ikke blevet returneret nogen poster."
fp_sDataConn="Database3"
fp_iMaxRecords=256
fp_iCommandType=1
fp_iPageSize=3
fp_fTableFormat=False
fp_fMenuFormat=False
fp_sMenuChoice="Navn"
fp_sMenuValue="Navn"
fp_iDisplayCols=4
fp_fCustomQuery=False
BOTID=0
fp_iRegion=BOTID
%>
<!--#include file="../_fpclass/fpdbrgn1.inc"-->
<!--webbot bot="DatabaseRegionStart" endspan i-checksum="17942" --><p><font face="Arial" size="2"><b>
<!--webbot bot="DatabaseResultColumn" startspan s-columnnames="Id,Navn,Email,tekst1,Navn_på_fjerncomputer,Brugernavn,Webbrowsertype,Tidsstempel" s-column="Navn" b-tableformat="FALSE" b-hashtml="FALSE" b-makelink="FALSE" clientside b-MenuFormat preview="&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Navn&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;" --><%=FP_FieldVal(fp_rs,"Navn")%><!--webbot bot="DatabaseResultColumn" endspan i-checksum="3927" -->&nbsp;
<!--webbot bot="DatabaseResultColumn" startspan s-columnnames="Id,Navn,Email,tekst1,Navn_på_fjerncomputer,Brugernavn,Webbrowsertype,Tidsstempel" s-column="Email" b-tableformat="FALSE" b-hashtml="FALSE" b-makelink="FALSE" clientside b-MenuFormat preview="&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Email&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;" --><%=FP_FieldVal(fp_rs,"Email")%><!--webbot bot="DatabaseResultColumn" endspan i-checksum="8328" --></b><br>
<!--webbot bot="DatabaseResultColumn" startspan s-columnnames="Id,Navn,Email,tekst1,Navn_på_fjerncomputer,Brugernavn,Webbrowsertype,Tidsstempel" s-column="Tidsstempel" b-tableformat="FALSE" b-hashtml="FALSE" b-makelink="FALSE" clientside b-MenuFormat preview="&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Tidsstempel&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;" --><%=FP_FieldVal(fp_rs,"Tidsstempel")%><!--webbot bot="DatabaseResultColumn" endspan i-checksum="30503" --></font><br>
<br>
<font face="Arial" size="2">
<!--webbot bot="DatabaseResultColumn" startspan s-columnnames="Id,Navn,Email,tekst1,Navn_på_fjerncomputer,Brugernavn,Webbrowsertype,Tidsstempel" s-column="tekst1" b-tableformat="FALSE" b-hashtml="FALSE" b-makelink="FALSE" clientside b-MenuFormat preview="&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;tekst1&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;" --><%=FP_FieldVal(fp_rs,"tekst1")%><!--webbot bot="DatabaseResultColumn" endspan i-checksum="16846" --></font></p>
<hr>
<!--webbot bot="DatabaseRegionEnd" startspan b-tableformat="FALSE" b-menuformat="FALSE" u-dbrgn2="../_fpclass/fpdbrgn2.inc" i-groupsize="3" clientside tag="BODY" preview="&lt;table border=0 width=&quot;100%&quot;&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#FFFF00&quot; align=&quot;left&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Dette er slutningen af området med databaseresultater.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;TR&gt;&lt;TD ALIGN=LEFT VALIGN=MIDDLE&gt;&lt;NOBR&gt;&lt;INPUT TYPE=Button VALUE=&quot;  |&lt;  &quot;&gt;&lt;INPUT TYPE=Button VALUE=&quot;  &lt;  &quot;&gt;&lt;INPUT TYPE=Button VALUE=&quot;  &gt;  &quot;&gt;&lt;INPUT TYPE=Button VALUE=&quot;  &gt;|  &quot;&gt;  [1/3]&lt;/NOBR&gt;&lt;BR&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;" --><!--#include file="../_fpclass/fpdbrgn2.inc"-->
<!--webbot bot="DatabaseRegionEnd" endspan i-checksum="56926" -->
</body>
</html>
Avatar billede mm12010 Nybegynder
16. september 2003 - 12:32 #8
lukketid?
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

IT-JOB