serhatyucell

Smtp mail entegresi

Apr 12th, 2015
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.17 KB | None | 0 0
  1. <?php
  2. if(isset($_POST['submit']))
  3. {
  4.  
  5. $message=
  6. 'Ad Soyad:  '.$_POST['ad'].'<br />
  7. Konu:   '.$_POST['konu'].'<br />
  8. Telefon:    '.$_POST['tel'].'<br />
  9. E-mail: '.$_POST['emailid'].'<br />
  10. Mesaj:  '.$_POST['mesaj'].'
  11. ';
  12.     require "phpmailer/class.phpmailer.php"; // phpmailer dosyası gerekli
  13.      
  14.     // Classı dahil ettik
  15.     $mail = new PHPMailer();  
  16.      
  17.     // Set up SMTP  
  18.     $mail->IsSMTP();                // SMTP bağlantısı
  19.     $mail->SMTPAuth = true;            
  20.     $mail->SMTPSecure = "tls";      // Genellikle TLS olur
  21.     $mail->Host = "SMTP SUNUCU";  // SMTP server adresi
  22.     $mail->Port = 587;  // SMTP port
  23.     $mail->CharSet = "utf-8";
  24.     $mail->IsHTML(true);
  25.    
  26.     // Bilgilerimiz  
  27.     $mail->Username   = "EMAIL"; // alıcı e-mail
  28.     $mail->Password   = "ŞİFRE"; // alıcı mail şifresi
  29.      
  30.     // Zorunlu alanlar
  31.     $mail->SetFrom($_POST['emailid'], $_POST['ad']);
  32.     $mail->AddReplyTo($_POST['emailid'], $_POST['ad']);
  33.     $mail->Subject = "İletişim Formu Üzerinden Mail Aldınız";      // Konu (burası gelen mailde gözükecek)
  34.     $mail->Body = $message;
  35.  
  36.     // Mail kime gelecek?
  37.     $mail->AddAddress("ALICI MAIL ADRESI", "ISMINIZ");
  38.     $result = $mail->Send();        // Gönder!  
  39.     $message = $result ? 'Mesajınız başarıyla gönderildi!' : 'Mesaj GÖNDERİLEMEDİ!';      
  40.     unset($mail);
  41.  
  42. }
  43. ?>
  44. <html>
  45. <head>
  46.   <title>İletişim Formu</title>
  47. </head>
  48. <body>
  49.                    
  50.         <div style="margin: 100px auto 0;width: 300px;">
  51.             <h3>İletişim Formu</h3>
  52.             <form name="form1" id="form1" action="" method="post">
  53.                     <fieldset>
  54.                       <input type="text" name="ad" placeholder="Ad Soyad" />
  55.                       <br />
  56.                       <input type="text" name="konu" placeholder="Konu" />
  57.                       <br />
  58.                       <input type="text" name="tel" placeholder="Telefon" />
  59.                       <br />
  60.                       <input type="text" name="emailid" placeholder="E-mail" />
  61.                       <br />
  62.                       <textarea rows="4" cols="20" name="mesaj" placeholder="Mesajınız"></textarea>
  63.                       <br />
  64.                       <input type="submit" name="submit" value="Gönder" />
  65.                     </fieldset>
  66.             </form>
  67.             <p><?php if(!empty($message)) echo $message; ?></p>
  68.         </div>
  69.                    
  70. </body>
  71. </html>
Advertisement
Add Comment
Please, Sign In to add comment