ZoRaC Skrevet 29. juli 2004 Del Skrevet 29. juli 2004 Hei! Kan noen so meg hva som er feil her: $a_name = "phpmail"; $timer = time(); $abound = "00-".$a_name."-".$timer.""; $stime = date("r",time()); $mhead = "Date: ".$stime."\r\n"; $mhead .= "From: ".$from."\r\n"; $mhead .= "To: ".$to."\r\n"; $mhead .= "X-Priority: 1 (High)\r\n"; $mhead .= "X-Mailer: <PHP MAILER>\r\n"; $mhead .= "MIME-Version: 1.0\r\n"; $mhead .= "Content-Type: multipart/mixed; boundary=\"$abound\"\r\n"; $mhead .= "Content-Transfer-Encoding: 8bit\r\n"; // some smtp servers (routers) don't like (\r) in the mailbody string so remove them // It will not effect servers that do allow them $msg = preg_replace("/\r\n/i", "\n", $msg); $msgbody = "--".$abound.""; $msgbody .= "\r\n"; $msgbody .= "Content-Type: text/plain; charset=\"ISO-8859-1\"\r\n"; $msgbody .= "Content-Transfer-Encoding: 8bit;\r\n\r\n"; $msgbody .= "$msg"; $msgbody .= "\r\n"; $msgbody .= "\r\n"; $msgbody .= "\r\n"; $ahead = "--".$abound.""; $ahead .= "\r\n"; $ahead .= "Content-Type: application/octet-stream"; $ahead .= "\r\n"; $ahead .= "Content-Transfer-Encoding: base64"; $ahead .= "\r\n"; $ahead .= "Content-Disposition: attachment; filename=\"$fattach\""; $ahead .= "\r\n\r\n"; set_magic_quotes_runtime(0); $attachment = fread(fopen("$filename", "rb"), filesize("$filename")); $attachment = chunk_split(base64_encode($attachment)); // some smtp servers (routers) don't like (\r) in base64 strings so remove them // It will not effect servers that do allow them $attachment = preg_replace("/\r\n/i", "\n", $attachment); $ahead .= "$attachment"; $ahead .= "\r\n"; $msgbody .= "$ahead"; set_magic_quotes_runtime(get_magic_quotes_gpc()); $msgbody .= "--".$abound."--"; mail($to, $subj, $msgbody, $mhead); Det fungerer når jeg tar imot den med Outlook, men ikke webmail. Da er det bare en base64 kodet tekst som er med, i stedet for et filvedlegg. Lenke til kommentar
???????? Skrevet 29. juli 2004 Del Skrevet 29. juli 2004 Dersom du ikke har full kontroll over mail og vedlegg burde du ta en kikk på phpmailer (phpmailer.sourceforge.net). Lenke til kommentar
ZoRaC Skrevet 29. juli 2004 Forfatter Del Skrevet 29. juli 2004 Takk det løst problemet! Dessverre ser det ut til at Gmail ikke takler txt-vedlegg med æ,ø,å så backupen blir ubrukelig. Noen som vet av noen som tilbyr mye lagring og som takler æ,ø,å? Lenke til kommentar
???????? Skrevet 29. juli 2004 Del Skrevet 29. juli 2004 walla.com - vet ikke om de takler æøå heller, men de gir også en 1 GB! Lenke til kommentar
ZoRaC Skrevet 29. juli 2004 Forfatter Del Skrevet 29. juli 2004 De takler ikke æ, ø, å i teksten i hvertall, men kan jo prøve å se om de takler det i vedlegg Lenke til kommentar
Torbjørn Skrevet 29. juli 2004 Del Skrevet 29. juli 2004 hva sier de når de får vedlegg med æøå? og kan du ikke bare zippe innholdet? Lenke til kommentar
???????? Skrevet 29. juli 2004 Del Skrevet 29. juli 2004 Kommer ikke hotmail snart med 250 MB gratis konto? Lenke til kommentar
ZoRaC Skrevet 29. juli 2004 Forfatter Del Skrevet 29. juli 2004 hva sier de når de får vedlegg med æøå? og kan du ikke bare zippe innholdet? de blir byttet ut med "?" eller firkanter. Litt dumt å ta backup av en database hvor alle æ, ø, å er byttet ut med "?"... Kan prøve å zippe.. Hva er kommandoen for å zippe fra PHP forresten? Lenke til kommentar
ZoRaC Skrevet 29. juli 2004 Forfatter Del Skrevet 29. juli 2004 Sendte den med extension "aaa". Da ble den ikke behandlet som tekst, såd et virket.. Kunne likevel tenkt meg å zippe den for å få ned størrelsen litt... Lenke til kommentar
Torbjørn Skrevet 29. juli 2004 Del Skrevet 29. juli 2004 http://no2.php.net/manual-lookup.php?patte...ompress&lang=en Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå