N�r jeg sender en HTML mail bliver den tit opfattet som spam
Jeg har problemer med :
MIME_HTML_ONLY BODY: Message only has text/html MIME parts
Men den kan jeg vel ikke undg� n�r jeg ikke bruger Content-Type:
multipart/alternative
Ogs� problemer med :
SUBJECT_NEEDS_ENCODING
Har pr�vet Content-Transfer-Encoding: quoted-printable
Men det hj�lper ikke
Her er source....
open(MAIL,"|$mailprog -t");
print MAIL "To: $modtager\n";
print MAIL "From: $afsenderl\n";
print MAIL "Subject: Test\n";
print MAIL "Mime-Version: 1.0\n";
print MAIL "Content-Type: text/html\n";
print MAIL "<html><head><title> Test Side</title>\n\n";
print MAIL "<style type = 'text/css'>\n"\n";
print MAIL ".medio {\n";
print MAIL "font-family: Arial;\n";
print MAIL "font-size: 10pt;\n";
print MAIL "color: #000000\n";
osv....
Har nogle forslag til at f� en lavere spam score ?
Jack
finn
> MIME_HTML_ONLY BODY: Message only has text/html MIME parts
> Men den kan jeg vel ikke undg� n�r jeg ikke bruger Content-Type:
> multipart/alternative
Hvorfor kan du ikke det? Mange email-programmer sender en tekst-version
med ogs� n�r man s�tter dem til at sende HTML - m�ske er det der
forventes af dig?
(Jeg viser aldrig HTML-delen i mit email-program, men det er s� min
pr�ference).
> SUBJECT_NEEDS_ENCODING
> Har pr�vet Content-Transfer-Encoding: quoted-printable
> Men det hj�lper ikke
N�h, for den header du tilf�jer fort�ller noget om body, det �ndrer ikke
p� Subject-headeren, som er den du f�r brok for.
> open(MAIL,"|$mailprog -t");
> print MAIL "To: $modtager\n";
> print MAIL "From: $afsenderl\n";
> print MAIL "Subject: Test\n";
Det lyder usandsynligt at det er den kode du bruger og f�r
SUBJECT_NEEDS_ENCODING.
Jeg ville forvente TO_ eller FROM_, hvis du ikke har rfc2047-encode't
$modtager eller $afsender - hvilket er sv�rt at se ud fra den viste
kode.
> print MAIL "Mime-Version: 1.0\n";
> print MAIL "Content-Type: text/html\n";
> print MAIL "<html><head><title> Test Side</title>\n\n";
Du mangler et linieskift mellem headers og body.
> print MAIL "<style type = 'text/css'>\n"\n";
Syntax error.
> osv....
Den kode er gammeldags p� s� mange m�der at man f�r ondt i �jnene.
> Har nogle forslag til at f� en lavere spam score ?
Lad v�re med at sende malformaterede emails?
Jeg vil anbefale et bes�g p� CPAN, hvor du kan finde moduler til b�de at
lave emails i korrekt format og til at sende dem:
Mvh.
--
"My internal clock is on Tokyo time." Adam Sj�gren
as...@koldfront.dk
Uha-f�jda!
Jeg vil anbefale at du tager et kig p� MIME::Lite:
http://search.cpan.org/dist/MIME-Lite/lib/MIME/Lite.pm
... eller et af de andre mange mail moduler der findes, MIME::Lite er
blot det jeg senest har brugt og det er nemt at bruge.
--
Flemming Frandsen - http://dren.dk - YAPH
> MIME_HTML_ONLY BODY: Message only has text/html MIME parts
>> Men den kan jeg vel ikke undg� n�r jeg ikke bruger Content-Type:
>> multipart/alternative
>Hvorfor kan du ikke det? Mange email-programmer sender en tekst-version
>med ogs� n�r man s�tter dem til at sende HTML - m�ske er det der
>forventes af dig?
Har pr�vet at lave b�de tekst og HTML men s� f�r jeg point for at de ikke er
helt ens
> SUBJECT_NEEDS_ENCODING
>Det lyder usandsynligt at det er den kode du bruger og f�r
Jeg bruger kun ASCII fra char(32) til char(127)
plus � � � det kan m�ske v�re det........ ?
jeg vil pr�ve at lave det om til den rigtige HTML kode
>Den kode er gammeldags p� s� mange m�der at man f�r ondt i �jnene.
Ja jeg beklager at jeg ikke har fulgt med tiden siden Kong Gullerods tid
da Nyhedsgrupperne hed Fidonet ;-)
>Jeg vil anbefale et bes�g p� CPAN,
Jeg pr�ver at se n�rmere p� det
> Jeg vil anbefale at du tager et kig p� MIME::Lite:
> http://search.cpan.org/dist/MIME-Lite/lib/MIME/Lite.pm
Jeg pr�ver at se n�rmere p� det
Hilsen
Jack
Ja.
> jeg vil pr�ve at lave det om til den rigtige HTML kode
Nej. Brug et modul, der f�lger standarden, og lad andre bekymre sig om
det.
--
Andreas
>> SUBJECT_NEEDS_ENCODING
>> Det lyder usandsynligt at det er den kode du bruger og f�r
> Jeg bruger kun ASCII fra char(32) til char(127)
> plus � � � det kan m�ske v�re det........ ?
Ja, de danske tegn ligger uden for US-ASCII og derfor skal headere der
indeholder dem rfc2047-encode's.
> jeg vil pr�ve at lave det om til den rigtige HTML kode
Eh, det g�r det kun v�rre.
>> Den kode er gammeldags p� s� mange m�der at man f�r ondt i �jnene.
> Ja jeg beklager at jeg ikke har fulgt med tiden siden Kong Gullerods tid
> da Nyhedsgrupperne hed Fidonet ;-)
Det har de aldrig heddet, s� du fulgte nok heller ikke med dengang >:-)
(FidoNet brugte (bruger?) en helt anden teknologi end usenet).
Held & lykke,
Adam
--
"S� har den f�rste sn�en falt Adam Sj�gren
men det er ikkje derfor det er kaldt" as...@koldfront.dk
Jack
Det kan man skam ogs� her. Du har allerede f�et den hj�lp, at der kan v�re
noget uhensigtsm�ssigt i dine breve( eks. dybe links) eller dine breve
indeholder d�rligt formateret/for�ldet htmlkode. Du har selv konstateret at
en spamindikator er uoverensstemmelse mellem tekstversion og html version.
Jeg kunne foresl� at lave en forsendelse uden HTML (bruger det aldrig selv,
bl. a. samme grunde) og se om du stadig scorer spampoints. hvis ikke, s� lav
et simpelt HLMLdokument efter g�ldende normer (l�s: med moderne moduler) og
se om det giver spampoints.
finn
> Det kan man skam ogs� her. Du har allerede f�et den hj�lp, at der kan v�re
> noget uhensigtsm�ssigt i dine breve( eks. dybe links) eller dine breve
> indeholder d�rligt formateret/for�ldet htmlkode.
Jamen jeg er da ogs� glad og takker for de mange input.
En ren tekst mail k�rer uden problemer. ogs� med attachment
Medes det er HTML der er problemer med
Jeg har f�et bragt score lidt ned ved at �ndre p� HTML koden
Min spam-score er 1.918 og bliver ikke betragtet som spam hos mig
men det er jo individuel hvordan spamfilteret er sat.
For�ldet HTML kode.... ?
Jeg troede ellers at hvis man lavede sine scripter i HTML 4.0
s� kunne de k�re p� alt, og alle steder....
Hilsen
Jack
- personligt er stadig modstander af html i personlig post (bliver hos mig
kraftigt filtreret) , men er da klar over at det er en kamp mod vejrm�ller
:-)
finn