On Fri, 1 Jan 2010 22:22:53 +0100, Jack wrote:
> 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:
 * 
http://search.cpan.org/
  Mvh.
-- 
 "My internal clock is on Tokyo time."                        Adam Sjøgren
                                                         asjo@koldfront.dk