[linux-network] sendmail de neden 2 TO header kısmı?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Mesut GÜLNAZ (mesutgl@iem.gov.tr)
Date: Wed 14 Apr 2004 - 18:38:33 EEST


Selam
red hat üzerinde www server var ve server üzerinden kullanıcılara mail
gönderiliyor.
ama gönderildiği zaman header kısmında iki TO oluyor.
neden olabilir!
/etc/mail/sendmail.cf dosyasının içeriğinden bir kesit şöyle

H?P?Return-Path: <$g>
HReceived: $?sfrom $s $.$?_($?s$|from $.$_)
        $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.)
        $.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version}
        (version=${tls_version} cipher=${cipher} bits=${cipher_bits}
verify=${verify})$.$?u
        for $u; $|;
        $.$b
H?D?Resent-Date: $a
H?D?Date: $a
H?F?Resent-From: $?x$x <$g>$|$g$.
H?F?From: $?x$x <$g>$|$g$.
H?x?Full-Name: $x
# HPosted-Date: $a
# H?l?Received-Date: $b
H?M?Resent-Message-Id: <$t.$i@$j>
H?M?Message-Id: <$t.$i@$j>

ve bu da mail gönderilen dosyanın bir kısmı?

<?
if($send){
 if(empty($mail_subject)){
  echo "<p class=\"ikaz\" align=\"center\">Formda bazı alanları boş
bıraktınız!</p>\n";
 echo "<p align=\"center\">Lütfen formun tamamını doldurunuz!</p>\n";
 echo "<p align=\"center\"><a href=\"javascript:history.back()\">Geri dönmek
için tıklayınız</a></p>\n";
 }else{
 //Mail gönderilecek kişiler seçiliyor
 $mail_query = "select uye_ad, uye_soyad, uye_eposta from uyeler where
uye_haber='1' ";
 $mail_query.= "and uye_durum = '1'";
 if($mail_to != "0"){
  $mail_query.= " and uye_yetki = '".$mail_to."'";
 }
 $mail_select = mysql_query($mail_query);
 while($mail_row = mysql_fetch_array($mail_select)){
   //Mail başlıkları
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type: text/html; charset=iso-8859-9\r\n";
   $headers .= "From: Deneme Deneme Deneme <deneme@mydomain.com>\r\n";
   $headers .= "To: ".$mail_row["uye_ad"]." ".$mail_row["uye_soyad"]."
<".$mail_row["uye_eposta"].">\r\n";
  //Tagları ekliyoruz
  $mail_text = stripslashes($mail_text);
  $html = "<html><body>\r\n<font face=\"Arial, Helvetica, sans-serif\"
size=\"2\">\r\n".$mail_text."</font>\r\n</body></html>";
   //Gönderiyoruz
   mail($mail_row["uye_eposta"], "iem - ".$mail_subject, $html, $headers);
 }
 echo "<p class=\"ikaz\" align=\"center\">Kullanıcılara e-postaları
başarıyla gönderildi!</p>\n";

neden send mail ya da apache kendine göre header ekliyor. yoksa kod da mı
hata var.
sendmail e header ekleme demenin yolu yok mudur?

saygılar.
iyi çalışmalar kolay gelsin!


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.