• 04-09-2009, 01:03:39
    #1
    Merhabalar Arkadaşlar,

    Bugüne kadar bir çok kez kullandığım bir mail fonksiyonu var yani kodlarda sıkıntı yok.

    Vps satın aldım ve cpanel kurdurmadım, bu vps'ime attığım zaman mail fonksiyonum çalışmadı.

    Hoster firmama mail fonksiyonumu deneyen bir php sunusu atıp çalıştırmalarını istedim, çalıştırdıklarında mail bana sağlıklı şekilde ulaştı.

    Ama aynı sunuyu kendi vps'ime bağlı sitemde çalıştırınca mail gelmiyor. Sitemde mail kullanan hiç bir sayfadan gelmiyor.

    Hiç bir hata bastırmıyor ekrana, sadece mailler ulaşmıyor.

    Fakat webmail'e bilgilerimle giriş yapıp mail atabiliyorum.

    bahsettiğim örnek sayfa :

    <? 
    ////
    		// Mail Muhabbet//
    		 $headers  = "MIME-Version: 1.0" . "\r\n"; 
      
          $headers .= "Content-type: text/html; charset=iso-8859-9" . "\r\n"; 
      
          $headers .= "To: Ahmet <sadece-ahmet@hotmail.com>" . "\r\n"; 
       
          $headers .= "From: E-Atal <cevaplamabeni@e-atal.com>" . "\r\n"; 
      
          $headers .= "Reply-To: Cevaplama Beni (: <cevaplamabeni@e-atal.com>" . "\r\n"; 
      
          $headers .= "X-Mailer: PHP/" . phpversion() . "\r\n"; 
      
     
      
           
      
          $alici_eposta = "sadece-ahmet@hotmail.com"; 
      
          $eposta_konusu = "Mail Denemesi."; 
     
          $eposta_mesaji = "<div align=\"center\">
      <table width=\"499\" height=\"128\"  border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
        <tr>
          <td height=\"28\" bgcolor=\"#E2F558\"><div style=\"margin:3px;
    margin-left:7px; \"><span style=\"color: #636D07;
    font-family: Arial, Helvetica, sans-serif;
    	font-size: 14px;
    	\">Bilgilendirme Sistemi</span></div></td>
        </tr>
        <tr>
          <td align=\"left\" valign=\"top\" bgcolor=\"#F7FCC9\"><div style=\"margin:3px;
    margin-left:7px; font-family: Arial, Helvetica, sans-serif;
    	font-size: 14px;
    	color: #8E9D0B;\">
              
            <p>Merhaba ahmet ;<br>
                <br>
              Deneme<br><br>
              <br>
              E-Atalda sizi ilgilendiren olaylari sag menüdeki bölümden rahatça inceleyebilir, ilgili sayfalari görüntüleyebilirsiniz.<br><br>
              Web sitemizde görüsmek dilegiyle ; <br>
              <br>
             <br>
              <br>
              
            </div></td>
        </tr>
      </table>
    </div>"; 
     
          mail($alici_eposta, $eposta_konusu, $eposta_mesaji, $headers);  
    
    ?>
    Bu sayfa şimdiye kadar kullandığım bütün hostlarda çalıştı ama vps'imde çalışmadı.

    Birisi şöyle bir fikir verdi ; sen vps'e cpanel kurdurmadığın için olabilir dedi.

    Ben de düşününce doğru olabileceğine kanaat getirdim denediğim bütün sitelerde cpanel var sadece vps'imde yok.

    Sonra, cpanel ile gelen bir modülün kurulmamış olabileceğini, belki cpanel almadan da bu işi halledebileceğimizi söyledi.

    Konu hakkında benim tecrübem yok. Bilenlerden tecrübesi olanlardan yardım istiyorum.

    Örnek sunudaki fonksiyonu vps'imin çalıştırması için neye ihtiyacım var ?

    Şimdiden teşekkür ederim.
  • 04-09-2009, 01:46:11
    #2
    Yarına kadar yapmam gereken bir konu, fikir yok mu arkadaşlar?
  • 04-09-2009, 01:58:35
    #3
    Üyeliği durduruldu
    smptp aktif midir
  • 04-09-2009, 02:11:45
    #4
    Evet hocam aktif ve webmail sekmesinden kendi accountumu kullanarak gönderim yapabiliyorum
  • 04-09-2009, 04:48:02
    #5
    hocam hiçbir çözüm bulamazsan Gmail SMTP ile attır maillerini, hem %100 kesin Inbox'a düşer mailler
  • 04-09-2009, 04:54:58
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    by_antiseptic adlı üyeden alıntı: mesajı görüntüle
    hocam hiçbir çözüm bulamazsan Gmail SMTP ile attır maillerini, hem %100 kesin Inbox'a düşer mailler
    rica etsem bunu biraz açabilir misiniz hocam?
  • 04-09-2009, 09:39:36
    #7
    Açıklama yaparsanız makbule geçecek gerçekten.

    Soruyu açacağım ama o zaman plesk sorusuna dönüşecek ondan, şimdilik sizden açıklama beklemek daha uygun
  • 04-09-2009, 15:59:45
    #8
    arkadaşlar şöyle, normalde bulunduğumuz webserver'ın SMTP sunucundan mail atarız ancak sorunlar çıkabilir, junk kutusuna düşebilir. ancak benim dediğim olayda maili kendi sunucunuzun mail server'ından değil gmail'in mail server'ından atıyorsunuz. gmail'in mail server'ı da diğer servisler tarafından tanındığından dolayı mailleriniz inbox'a geliyor.

    kaynak kodlar: http://rapidshare.com/files/275525089/gmail.rar.html

    mail.php yi düzenleyerek deneyebilirsiniz