Avatar billede supermand69 Nybegynder
29. november 2004 - 23:44 Der er 10 kommentarer og
1 løsning

mail spamfilter

hvordan skal ens mail se ud bl.a. med mime for at minimere chancen for at den bliver sorteret fra i et filter?
Avatar billede baitianlong Nybegynder
30. november 2004 - 00:17 #1
Den skal nok ikke indeholde ord som "Viagra" eller "Rolex" :) Hov, sorry for spam !
Avatar billede olebole Juniormester
30. november 2004 - 02:03 #2
<ole>

Du vil gerne vide, hvordan du kan sende mails, der dribler sig udenom mit spamfilter?
På en eller anden måde, har jeg svært ved at finde det sted inde i mig selv, hvor motivationen til en besvarelse skulle ligge ... og min fantasi rækker ikke til at forestille mig, andre kan finde motivationen  ;o)

/mvh
</bole>
Avatar billede morteeart Nybegynder
30. november 2004 - 02:04 #3
IKKE SKRIVE HELE TIDEN MED CAPS OG IKKE BRUG EN MASSE UDRÅBSTEGN !!!

see the point ?-)
Avatar billede morteeart Nybegynder
30. november 2004 - 02:05 #4
*TIDEN = TITLEN
Avatar billede morteeart Nybegynder
30. november 2004 - 02:08 #5
andre ting:

korte emails, istedet for
viagraergodtforallemændiverdeniflusassundshedsbureay@jegspammermaxmedlangemail.com
og sørg for at indholdet er normal plain tekst, ingen .pif filer og lign.
Avatar billede supermand69 Nybegynder
30. november 2004 - 14:37 #6
ole > du er vist ikke med? når jeg vil sende en mail til en bruger på min side via mail() er det ikke altid den når frem??? har fået at vide at jeg skal lave MIME rigtigt eller sådan noget?
Avatar billede kokoko Nybegynder
30. november 2004 - 18:13 #7
Hvad sender du nu? Lad os se hvad du sender, så er det nemmere at sige hvad der skal ændres.
Avatar billede supermand69 Nybegynder
30. november 2004 - 20:53 #8
den bliver filtreret fra i nogle filtre...



function mail_send($to, $subject, $text)
{
    $header = "mime-version: 1.0\nx-mailer: php4\ncontent-type: text/html; charset=iso-8859-1\nfrom: xxx <xxx@xxx>";
    $signature = 'hilsen xxx';
   
    mail($to, $subject, '<html><body style="font-family:tahoma; font-size:12px">'.$text.$signature.'</body></html>', $header);
}
Avatar billede supermand69 Nybegynder
30. november 2004 - 20:53 #9
HTML_20_30 : Message is 20% to 30% HTML
HTML_MESSAGE : HTML included in message
MIME_HTML_ONLY : Message only has text/html MIME parts
Avatar billede kokoko Nybegynder
30. november 2004 - 21:31 #10
Du kan gøre noget ved den sidste ved at indkludere en tekst mail så folk der ikke kan (eller vil) modtage html mails også får en brugbar mail.

De to første er der ikke rigtig noget at gøre ved.

Jeg plejer at sende mails på denne måde:

$from = "framail@domain.dk";
$reply_to = "svaremail@domain.dk";
$text = "Dette er en tekst mail";
$html = "<b>Dette er en html mail</b>";
$emne = "Dette er emnet";
$to = "email@domain.dk";
             
$header  = "Message-ID: <".md5($from).uniqid(5)."@domain.dk>\n";
$header .= "From: Dit Navn <".$from.">\n";
$header .= "Reply-To: ".$reply_to."\n";
$header .= "Date: ". date('r'). "\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: Multipart/Alternative; boundary=\"part boundary\"";

$body  = "--part boundary\n";
$body .= "Content-Type: text/plain; charset=ISO-8859-1\n";
$body .= "\n".$text."\n";
$body .= "\n--part boundary\n";
$body .= "Content-Type: text/html; charset=ISO-8859-1\n";
$body .= "\n".$html."\n";
$body .= "\n--part boundary--\n";
         
mail($mail,$emne,$body, $header);
Avatar billede baitianlong Nybegynder
30. november 2004 - 22:42 #11
ellers kan jeg varmt anbefale phpmailer klasserne fra www.sourceforge.net/phpmailer

Den virker simpelthen perfekt i alle henseender, og er meget let at bruge :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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