Şimdi Ara

müşteriye mail gitsin ancak aynı anda da admine bilgilendirme maili gitsin

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
9
Cevap
0
Favori
636
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba.aşağıdaki kodlarla müşteriye mail gönderiyorum ama ben aynı zamanda da admine sadece bir adet rezervasyonunuz var yazan bir mail yollatmak istiyorum.aynı anda tek içeriği iki mail adresine yollatıyorum ama aynı anda iki farklı maile iki farklı içerik nasıl yollatırım? kodlarım aşağıda:

    require("class.phpmailer.php"); // PHPMailer dosyamızı çağırıyoruz
    $mail = new PHPMailer(); // Sınıfımızı $mail değişkenine atadık

    $mail->IsSMTP(); // Mailimizin SMTP ile gönderileceğini belirtiyoruz
    $mail->From = "info@site.com"; //Gönderen kısmında yer alacak e-mail adresi
    $mail->Sender = "info@site.com";
    $mail->ReplyTo = "info@site.com";
    $mail->FromName = "site";
    $mail->Host = "mail.site.com"; //SMTP server adresi
    $mail->SMTPAuth = true; //SMTP server'a kullanıcı adı ile bağlanılcağını belirtiyoruz
    $mail->Username = "info@site.com"; //SMTP kullanıcı adı
    $mail->Password = " "; //SMTP şifre
    $mail->WordWrap = 50;
    $mail->IsHTML(true); //Mailimizin HTML formatında hazırlanacağını bildiriyoruz.
    $mail->Subject = "konu"; // Konu

    $mail->AddAddress("$email"); // Mail gönderilecek adresleri ekliyoruz.
    $mail->Body = $usermail;

    if ($mail->Send()) echo "Mail gönderildi";
    else echo "Mail gönderimi başarısız";







  • nco_90000 N kullanıcısına yanıt
    Aynı kodu kullanıp içeriği istediğin gibi değiştireceksin, elinde zaten kod var ikinci bir maili nasıl atarım diye soruyorsun?
  • mailAtanMetod(mailTo,mailFrom,mailSubject .... parametreler ) ===> Bu metodu iki defa cagir ?
    Ya da kullandigin API mail alanina virgul ya da ; kullanarak ekleme yapmana izin veriyorsa en guzel cozum o olur.
  • quote:

    Orijinalden alıntı: CatchFire

    Aynı kodu kullanıp içeriği istediğin gibi değiştireceksin, elinde zaten kod var ikinci bir maili nasıl atarım diye soruyorsun?

    ikinci kodu eklediğimde sayfa boş çıkıyor.hiçbir işlem yapmıyor.sorunumda bu zaten.Nasıl iki defa bu kodu peşpeşe çalıştırabilirim?
  • Aşağı da yer aldığı şekilde denediğinde göndermesi gerekiyor.
    $mail->From = array( 'test@test.com', 'test2@test.com' );
  • quote:

    Orijinalden alıntı: prosel

    Aşağı da yer aldığı şekilde denediğinde göndermesi gerekiyor.
    $mail->From = array( 'test@test.com', 'test2@test.com' );

    Arkadaş aynı anda iki maile iki farklı içerik demiş, sizin dediğiniz şekilde gönderir ama aynı içerik gider.



     
    require("class.phpmailer.php"); // PHPMailer dosyamızı çağırıyoruz
    $mail = new PHPMailer(); // Sınıfımızı $mail değişkenine atadık

    $mail2 = new PHPMailer(); //aşağıdaki aynı ayarları $mail2 içinde uygularsan ikinci bir maile farklı içerik gönderebilirsin



    $mail->IsSMTP(); // Mailimizin SMTP ile gönderileceğini belirtiyoruz
    $mail->From = "info@site.com"; //Gönderen kısmında yer alacak e-mail adresi
    $mail->Sender = "info@site.com";
    $mail->ReplyTo = "info@site.com";
    $mail->FromName = "site";
    $mail->Host = "mail.site.com"; //SMTP server adresi
    $mail->SMTPAuth = true; //SMTP server'a kullanıcı adı ile bağlanılcağını belirtiyoruz
    $mail->Username = "info@site.com"; //SMTP kullanıcı adı
    $mail->Password = " "; //SMTP şifre
    $mail->WordWrap = 50;
    $mail->IsHTML(true); //Mailimizin HTML formatında hazırlanacağını bildiriyoruz.
    $mail->Subject = "konu"; // Konu

    $mail->AddAddress("$email"); // Mail gönderilecek adresleri ekliyoruz.
    $mail->Body = $usermail;

    if ($mail->Send()) echo "Mail gönderildi";
    else echo "Mail gönderimi başarısız";




  • addAddress'in altına

    $mail->addBCC('asd@asd.com');

    Ekleyebilirsin. Gizli bilgi olarak mail ikinci şahısa da gider.
  • çok teşekkür ederim.catchfirenin yöntemi ile çözdüm.diğer arkadaslarada ilgileri için tşk ederim
  • nco_90000 N kullanıcısına yanıt
    bence gereksiz boşa uğraşmış olacaksın
    $mail -> AddBCC ('gonderilecek_mail', 'unvan');
    kodu yardımıyla istediğin kadar ek mail gönderimi yapabilirsin.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.