Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.903 pregleda

Najnovija ↓

mail() funkcija i gmail.com 15.01.2011. u 14:03 · pre 192 meseca
izmenjeno 1 put, poslednji put flylord 19.01.2011. u 11:11
  1. flylord19.01.2011. u 11:11zapis iz teksta poruke
#1
Imam jedan neobican (bar za mene) problem. U skripti imam petlju iz koje saljem mailove na adrese iz baze.

Vecina mailova biva poslata bez ikakvih problema, zajedno sa attachmentom.
jedini mail na koji stize poruka ali ne prikazuje attachment je gmail.com.

evo, stavicu i deo koda, mozda u njemu nesto nije u redu:


Code:

$sel="select * from sletter where time='1'";
$rs=mysql_query($sel);
while($m=mysql_fetch_array($rs))
{

$to = $m[1];

$random_hash = md5(date('r', time()));
$headers = "From: [email protected]\r\nReply-To: [email protected]";
$headers .= "\r\nContent-Type: multipart/mixed; boundary=\"PHP-mixed-".$random_hash."\"";
$attachment = chunk_split(base64_encode(file_get_contents($dokument)));
ob_start(); 
?>

--PHP-mixed-<?php echo $random_hash; ?> 
Content-Type: multipart/alternative; boundary="PHP-alt-<?php echo $random_hash; ?>"

--PHP-alt-<?php echo $random_hash; ?> 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit

--PHP-alt-<?php echo $random_hash; ?> 
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit


<p><?php echo $msg; ?></p>

--PHP-alt-<?php echo $random_hash; ?>--

--PHP-mixed-<?php echo $random_hash; ?> 
Content-Type: application/zip; name="<?php echo $dokument; ?>" 
Content-Transfer-Encoding: base64 
Content-Disposition: attachment 

<?php echo $attachment; ?>
--PHP-mixed-<?php echo $random_hash; ?>--


<?php
$message = ob_get_clean();
$mail_sent = @mail( $to, $subject, $message, $headers );

}


mislim, kod je verovatno ispravan jer na sve ostale mailove stize i poruka i prikacen fajl samo na gmail-u pravi problem.
prosao sam kroz celi forum ali nisam nasao odgovor na moje pitanje.

Nadam se da je jos neko imao ovaj problem i da ga je uspesno resio jer vecina mojih korisnika su na gmail-u.

edit by FlyLord: stavljeni code tagovi
Re: mail() funkcija i gmail.com 17.01.2011. u 11:56 · pre 192 meseca #2
Evo sad sam ponovo nesto menjao ali i dalje gmail to prijavljuje kao spam i ne prikazuje ni tekst poruke ni prikacen fajl. Nije valjda da niko nema ideju kako da iskoristim php funkciju mail() a da je gmail pritom ne vidi kao spam.

Ako negde na forumu ima resenje, uputite me pa cu da pretrazim kompletne forume...
Re: mail() funkcija i gmail.com 18.01.2011. u 14:53 · pre 192 meseca #3
Koristi gmail-ova podesavanja za SMTP i trebalo bi svuda da ti stize kako treba.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme