<?php ini_set( 'display_errors', 1 ); error_reporting( E_ALL ); $from = "test@alanadiniz"; $to = "aliciemailadresi"; $subject = "PHP mail kullanımı"; $message = "PHP mail çalışıyor"; $headers = "From:" . $from; mail($to, $subject, $message, $headers); echo "Email gönderildi.";?>Çalışmıyor, hata nedir ?
Php Mail Fonksiyonu
5
●238
- 18-06-2019, 17:36:06Kimlik doğrulama veya yönetimden onay bekliyor.
- 18-06-2019, 17:39:21php'ye yeni başlıyorum. smtp ile otomatik mail göndermeyi nasıl yapabilirim ? örnek var mı ?Misafir adlı üyeden alıntı: mesajı görüntüle
- 18-06-2019, 17:40:36https://www.netinternet.com.tr/bilgi...mail-gondermekyefy00 adlı üyeden alıntı: mesajı görüntüle
- 18-06-2019, 17:53:12Kimlik doğrulama veya yönetimden onay bekliyor.
<?php function EmailSend ($Name, $Email, $EmailSubject, $EmailContent){ $mailPort = 587; $mailUsername = 'mailgir@site.com'; $mailPassword = 'ŞİFREN'; $mailfirmaadi = 'Gönderici'; $Hostt = 'mail.siteadi.com'; $dosyaadi=""; require_once 'classlar/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail->isSendmail(); $mail->IsSMTP(); $mail->SMTPDebug = 2; $mail->SMTPAuth = true; $mail->AuthType = 'LOGIN'; $mail->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); $mail->Mailer = 'smtp'; $mail->Host = $Hostt; $mail->Port = $mailPort; $mail->SMTPSecure = 'tls'; $mail->SMTPAutoTLS = false; $mail->Username = $mailUsername; $mail->Password = $mailPassword; $mail->setFrom($mailUsername,$mailfirmaadi); $mail->addReplyTo($mailUsername,$mailfirmaadi); $mail->addAddress($Email, $Name); $mail->CharSet = 'UTF-8'; $mail->isHTML(true); $mail->Subject = $EmailSubject; $mail->Body = $EmailContent; if(!empty($uploadfile)){ $mail->addAttachment($uploadfile, $dosyaadi); } if(!$mail->send()) { echo 'Register E-mail Error'; echo '' . $mail->ErrorInfo; return false ; } else { return true ; } } $Name = $_POST[Name]; $Email = $_POST[Email]; $EmailSubject = $_POST[EmailSubject]; $EmailContent = $_POST[EmailContent]; $MailSend = EmailSend ($Name,$Email,$EmailSubject,$EmailContent) ; if($MailSend){ echo "GÖNDERİLDİ!"; } else { echo "HATA!"; } ?>https://code.google.com/archive/a/ap...rg/p/phpmailer
require_once 'classlar/PHPMailerAutoload.php';
Şu linkten phpmailleri indirip include etmeyi unutma..
İncele takıldığın yerde sorabilirsin yardımcı olmaya çalışırım.
Kolay gelsin.