webForumDet fria alternativet

Avgöra om mottagarklienten kan stöder HTMLmail eller inte

ASP

4 svar · 438 visningar · startad av jethro

Medlem sedan apr. 200117 inlägg
Frågan#1

Håller på med ett HTMLmailutskick, de mottagare som inte kan läsa HTMLmail bör istället få ett vanligt mail. Har dock problem med hur man går till väga. Använder mig av JMail.

Tacksam för svar/Jethro

Medlem sedan juni 200032 967 inlägg
#2

När man signar upp sig för medlemsutskicket så låter du folk välja om de vill ha mail i plain text- eller html-format.

Det är det enda säkra sättet enligt min mening.

Mvh,

Medlem sedan maj 200010 687 inlägg
#3

Ett annat alternativ är att göra ungefär så här:

<!--

En massa text... (plain)

Vänligen bortse från resten av mailet

-->
<html>
En massa text... (häftigt formaterat)
</html>
Medlem sedan apr. 200117 inlägg
#4

Tack för er respons!

Då vet jag/Jethro

Medlem sedan juli 2000836 inlägg
#5

Du säger att du använder JMail och jag har för mig att det går bra att skicka både HTML och "Plain text" i samma mail, typ så här:

set msg = Server.CreateObject("JMail.Message")

msg.From =		"arne@mailserver.com"
msg.AddRecipient	"nils@mailserver.com"
msg.Subject =		"Meddelandets ämne"

' Mail-body`n i HTML-format för dom som kan tolka det
msg.HTMLBody =  "<html><body><font color=""green"">Fint formaterad text</font></body></html>"

' Oformaterat för de som inte kan tolka HTML
msg.Body = 	"Oformaterad text"

msg.Send("min.mailserver.com")
281 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
149 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
147 ms — ändringar (db)