' Now send the message, using the indicated mailserver
if not msg.Send("[b]VAD SKA DET STÅ HÄR???[/b]" ) then
Response.write "<pre>" & msg.log & "</pre>"
else
Response.write "Ditt mail har skickats!"
end if
kanske, kolla med det webbhotell du har, vilken smtp server du använder när du sänder mail själv, eller testa med någon känd adress. (kanske typ smtp.telenordia.se funkar...?)
Något sånt.
------------------
calling me a motherfucker, saying he's gonna blow me away and blah, blah, blah, blah, blah. National Blonde Day!
ehm nån känd?
du måste helt enkelt ha en server där du har tillstånd att sända mail igenom...
Man kan inte bara knappa in vilken server som helst.
------------------
-------------------
Andreas Lännerberg
Jag hör till dom som betalar mina räkningar med glädje, men dom vill hellre ha betalt i pengar.
The message was undeliverable. All servers failed to receive the message
ClientLogging enabled: Client Remote Address: 213.65.243.108
.execute()
{
Trying server mail:mail.mariterm.se
<- 220 X1 NT-ESMTP Server srv8.wwwgbg.se (IMail 6.05 46143-5)
-> EHLO srv4.wwwgbg.se
<- 250-srv8.wwwgbg.se says hello
250-SIZE 0
250-8BITMIME
250-DSN
250-ETRN
250 EXPN
-> MAIL FROM:
<- 501 unacceptable mail address
Error: 501 unacceptable mail address
ClientLogging enabled: Client Remote Address: 213.65.243.108
.execute()
{
Trying server mail:mail.mariterm.se
<- 220 X1 NT-ESMTP Server srv8.wwwgbg.se (IMail 6.05 46143-5)
-> EHLO srv4.wwwgbg.se
<- 250-srv8.wwwgbg.se says hello
250-SIZE 0
250-8BITMIME
250-DSN
250-ETRN
250 EXPN
-> MAIL FROM:
<- 501 unacceptable mail address
Error: 501 unacceptable mail address
1 of 1 servers failed
}
Men om jag använder mail.mariterm.se (som är vår smtp-server) så funkar det perfekt...så länge man skriver in en korrekt email-adress.
Lämnar man den rutan tom eller skriver en felaktig adress så kommer inte mailet fram...och det suger ju!
som jag ser det är det mailservern som prosterar inte Jmail?
------------------
-------------------
Andreas Lännerberg
Jag hör till dom som betalar mina räkningar med glädje, men dom vill hellre ha betalt i pengar.
<%@LANGUAGE = VBSCRIPT%> <html>
<body>
<%
' Create the JMail message Object
set msg = Server.CreateOBject( "JMail.Message" )
' Set logging to true to ease any potential debugging
' And set silent to true as we wish to handle our errors ourself
msg.Logging = true
msg.silent = true
' Most mailservers require a valid email address
' for the sender
msg.from = Request.Form( "Email" )
msg.FromName = Request.Form( "Namn" )
' Note that as addRecipient is method and not
' a property, we do not use an equals ( = ) sign
msg.AddRecipient "gustav@mariterm.se", "Gustav Efraimsson"
' The subject of the message
msg.Subject = Request.Form( "Subject" )
arrList=split(request.form("fieldlist"),",")
for each strField in arrList
msg.appendtext(strField & ": " & Request.form(strField)& vbcrlf )
next
if not instr(request.form( "Email" ),"@") >0 then
jmail.sender = "gustav@gustav.se"
else
jmail.sender = request.form( "Email" )
end if
' Now send the message, using the indicated mailserver
if not msg.Send("mail.mariterm.se" ) then
Response.write "<pre>" & msg.log & "</pre>"
else
Response.write "Ditt mail har skickats!"
end if
' And we're done! the message has been sent.
%>
</body>
</html>
Jag har även provat med .senderaddress och det verkar inte funka heller, men jag har säkert gjort nåt nybörjarfel. ;)
dessutom har du ju kallat objektet för msg, inte för jmail, som jag gjorde.
så här borde det bli:
<%@LANGUAGE = VBSCRIPT%> <html>
<body>
<%
' Create the JMail message Object
set msg = Server.CreateOBject( "JMail.Message" )
' Set logging to true to ease any potential debugging
' And set silent to true as we wish to handle our errors ourself
msg.Logging = true
msg.silent = true
' Most mailservers require a valid email address
' for the sender
if not instr(request.form( "Email" ),"@") >0 then
msg.From = "gustav@gustav.se"
else
msg.From = request.form( "Email" )
end if
msg.FromName = Request.Form( "Namn" )
' Note that as addRecipient is method and not
' a property, we do not use an equals ( = ) sign
msg.AddRecipient "gustav@mariterm.se", "Gustav Efraimsson"
' The subject of the message
msg.Subject = Request.Form( "Subject" )
arrList=split(request.form("fieldlist"),",")
for each strField in arrList
msg.appendtext(strField & ": " & Request.form(strField)& vbcrlf )
next
if not instr(request.form( "Email" ),"@") >0 then
jmail.sender = "gustav@gustav.se"
else
jmail.sender = request.form( "Email" )
end if
' Now send the message, using the indicated mailserver
if not msg.Send("mail.mariterm.se" ) then
Response.write "<pre>" & msg.log & "</pre>"
else
Response.write "Ditt mail har skickats!"
end if
' And we're done! the message has been sent.
%>
</body>
</html>
mvh,
------------------
mördar-anders, det är jag.
265 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e