Aslında bu soru nasıl gönderilir sorusu değil mail gönderme kavramı üzerine kurulu. Bir php projesinde swift mailer ile bir smtp server üzerinden mail gönderiyorum. Kod:

$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, "ssl")
        ->setUsername('adresim@gmail.com')
        ->setPassword('şifrem');
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance($title)
        ->setFrom(array('adresim@hotmail.com'))
        ->setTo($to_adresses)
        ->setReplyTo("başka_bir_adres")
        ->setBody($body, "text/html");

Burada "setFrom" adresi hotmail adresi olmasına rağmen smtp bağlantısı gmail üzerinden olduğu için gönderdiğim bütün mailler hata vermeden gmail hesabımdan gönderiliyor ve alıcı o şekilde görüyor. Eğer sadece smtp ye bağlanan kullanıcı adından mail gidiyorsa "setFrom" kodu neden var? Bir smtp üzerinden mail gönderirken sadece smtp bağlantı adı yani kullanıcısı mı geçerlidir? Gönderdiğim maillerin isteyen kişinin gmail adresinden gitmesini nasıl sağlayabilirim? (bu örnekteki gibi hotmail üzerinden gitmeyeceğini biliyorum bu kod sadece deneme amaçlı) Bu konuda bilgisi olan var mı? Şimdiden teşekkürler.

soruldu: 26 Eyl '12, 09:16

numankaraaslan's gravatar image

numankaraaslan
1.8k253749
cevap kabul oranı: 19%

değiştirildi: 26 Eyl '12, 09:58


SetForm'un sebebi diyelim ki, Sende ikinci bir gmail hesabin daha var, dontreplay@domain.com, birde kisisel emailin var admin@domain.com,

dontreplay@ adresiinin gmail hesabindan Settings-> Accounts -> Send mail as -> Add another email address you own acarak, dedigini yapabilirsin..

bunun disinda kendi smtp serverini kullaniyorsan bir problem olmadan herhangi bir ayar yapmadan gönderebilirsin sanirim,(yalnis olmasin, emin degilim)

permanent link

cevaplandı: 20 Haz '14, 06:12

kzorluoglu's gravatar image

kzorluoglu
1256914
cevap kabul oranı: 19%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×168
×6
×1

Soruldu: 26 Eyl '12, 09:16

Görüntüleme: 1,534 kez

Son güncelleme: 20 Haz '14, 06:12

powered by BitNami OSQA