Google’ın SMTP Sunucusunu Ücretsiz E-posta Göndermek İçin Kullanın

Google’ın SMTP Sunucusunu Ücretsiz E-posta Göndermek İçin Kullanın

Google’ın SMTP sunucusu, web sitenizden veya web uygulamanızdan e-posta göndermek için kullanabileceğiniz ücretsiz bir servistir. SMTP, Basit Posta Aktarım Protokolü anlamına gelir. Temel olarak, sunucular arasında e-posta iletimi için bir internet protokolüdür.

Bugünlerde çoğu e-posta bir SMTP sunucusundan gönderilir. Gmail veya Google Apps hesabı olan herkes, günlük gönderme sınırına sahip olsa da Google’ın ücretsiz servisini kullanabilir.

Bu yazıda, özel bir domain adından, bir WordPress sitesinden ve bir PHP sunucusundan e-posta göndermek için Google’ın ücretsiz SMTP sunucusunu nasıl ayarlayabileceğinizi göreceğiz.

Neden Google’ın SMTP Sunucusunu Kullanmalıyız?
Harici bir SMTP sunucusuna erişime sahip olmanın birkaç avantajı vardır. Çoğu barındırma sağlayıcısı (ve bazen ISS'ler de) SMTP desteği sunar, ancak bu her zaman böyle değildir. Hosting hesabınızdan e-posta gönderebilseniz bile, teslim edilebilirlik sorunları ile karşılaşabilirsiniz. Örneğin, Google sunucularından gönderilen e-postaların spam olarak etiketlenmesi daha az olasıdır.

Ayrıca, Google sunucularında e-postalarınızı güvenli bir şekilde (ve aranabilir!) yedeklersiniz. Birden fazla hesabınız varsa, tüm e-postalarınızı aynı yerden yönetebilirsiniz. Web sitenizden veya web uygulamanızdan e-posta göndermek istiyorsanız, aynı zamanda bir nimettir olabilir. WordPress'in bu amaçla WP Mail SMTP by WPForms veya Gmail SMTP gibi eklentileri de vardır.

Bültenler, e-kitap indirme formları ve bazı LinkedIn hizmetleri gibi bazı profesyonel hizmetler, kullanıcıların özel bir e-posta adresine sahip olmalarını gerektirir. Yani, yahoo.com, gmail.com vb. ile biten e-posta adreslerini kabul etmezler. Özel bir e-posta adresine sahip olmak, bu hizmetlere de erişmenizi sağlar.

Gönderme Sınırı
Daha önce de belirttiğim gibi, Google’ın ücretsiz servisinin günlük gönderme sınırı var - günlük 100 e-posta. Sınıra ulaştıktan sonra, 24 saat boyunca daha fazla e-posta gönderemezsiniz. Büyük olasılıkla, bu miktar büyük bir şirket için yeterli olmayacak. Bununla birlikte, ayda 3.000 ücretsiz e-posta, birçok küçük oyuncu için hala mükemmel bir seçenektir.

Google’ın SMTP Sunucu Ayarları
Özel domain adınızı, web sitenizi veya web uygulamanızı Google’ın ücretsiz SMTP sunucusuyla ayarlamak için aşağıdaki ayarları kullanmanız gerekir:

Giden Posta (SMTP) Sunucusu: smtp.gmail.com 
Kimlik Doğrulama: Evet 
Güvenli Bağlantı Kullan: Evet (Posta istemcinize veya web sitesi eklentisine bağlı olarak TLS veya SSL) 
Kullanıcı Adı:  Gmail veya Google Apps e-posta adresiniz (ör. adınız@gmail.com) veya adınız@example.com) 
Şifre:  Gmail veya Google Apps şifreniz 
Port: 465 (SSL için) veya 587 (TLS için)

Google, kimlik doğrulamanın doğru şekilde yapıldığından emin olmak için, hesap için bir Uygulama şifresi ayarlamanızı da önerir. İşte henüz bir şifreniz yoksa bir Uygulama şifresi oluşturma adımları. Bir Uygulama şifresi oluşturmadan önce, Google hesabınız için de iki adımlı doğrulamayı etkinleştirmeniz gerekir. Hesabınıza giriş yapmak için Gmail şifreniz yerine Uygulama şifrenizi kullanabilirsiniz.

1. Özel Doamin Adı ile E-posta Gönder
Özel bir domain adından, örneğin, adınız@siteadresi.com gibi bir e-posta adresinden e-posta göndermek için, o alanın sahibi (veya yöneticisi) olmanız gerekir.

Domain adınızı aldığınız firmadan hesabınıza giriş yapın ve e-posta yönlendirme ayarlarına bakın (farklı DNS sağlayıcıları farklı menü etiketleri kullanabilir, ancak genellikle "E-posta yönlendirme" denir). Bunnları bulduğunuzda, e-postalarınızı özel alan adınızdan Gmail hesabınıza yönlendiren bir e-posta ileticisi kurun. Örneğin, adınız@siteadresi.com adresinden adınız@gmail.com adresine. Bu şekilde, Gmail hesabınıza tüm gelen postaları alacaksınız.

Şimdi, domain adınızı kullanarak giden postaları göndermek için Gmail hesabınızı ayarlamanız gerekir. Böylece, e-postayı Gmail posta kutunuzda oluşturacaksınız, ancak özel e-posta adresinden gönderilecektir. Posta kutunuzun sağ üst köşesindeki küçük dişli ayar simgesini tıklatarak Gmail ayarları sayfanıza gidin ve Ayarlar açılır menüsünü seçin. Ardından,  Hesaplar ve İçe Aktarma İşlemi sekmesine gidin:

Bu menü içinde Postaları şu adresten gönder: bulup Bir e-posta adresi daha ekle seçeneğini tıklayın. Tıkladığınızda, pop-up bir açılır pencere belirecektir. Domain adınıza özel e-posta adresinin ayrıntılarını giriş alanlarına ekleyin:

Bir sonraki sayfada, SMTP sunucusu detaylarınızı yapılandırmanız gerekir. Makalede yukarıda belirtilen SMTP'yi eklemeniz yeterli. Kullanıcı adınız Gmail e-posta adresiniz ve şifreniz Google App şifreniz (Gmail şifreniz değil).

Gmail SMTP Sunucu Ayarları

Alternatif e-posta adresini ekledikten sonra, Google size e-posta ile bir onay kodu gönderir. Bağlantıya tıklayın veya doğrulama kodunu el ile girin ve bitirdiniz. Bundan sonra, hesabınıza Uygulama şifrenizle giriş yapmanız gerektiğini unutmayın.

Gmail Ayarlarınızdaki Diğer Ayarlamalar
Bunlar temel adımdı, ancak özel e-postanızın Google’ın SMTP sunucusuyla mükemmel çalışmasını istiyorsanız, yapmanız gereken iki şey daha var.

Öncelikle, Gmail hesabınızın Gönderilen klasörünün içindeki giden e-postalarınızın bir kopyasını istiyorsanız, IMAP'yi etkinleştirmeniz gerekir. IMAP, İnternet İleti Erişim Protokolü anlamına gelir. E-posta istemcileri, bir posta sunucusundan mesaj almak için bu protokolü kullanır.

Gmail ayarları sayfanızda, Yönlendirme ve POP / IMAP sekmesini bulun ve IMAP Erişimi seçeneğine gidin. Burada, IMAP'yi Etkinleştir seçeneğini seçin ve Değişiklikleri Kaydet düğmesine basın.

İkincisi, Google’ın SMTP sunucusu, gönderdiğiniz e-postanın Kimden satırını otomatik olarak varsayılan e-posta hesabına yeniden yazar. Bu, alıcılarınızın markanızı nasıl algıladığını etkileyebilir ve bazı e-posta istemcilerinin Yanıtla ayarlarına karışabilir, bu nedenle değiştirmek isteyebilirsiniz.

Bunu yapmak için, Gmail ayarları sayfanızdaki Hesaplar ve İçe Aktar sekmesine gidin ve Postayı farklı gönder seçeneğini bulun. Burada, özel e-posta adresinizi varsayılan olarak işaretleyin:

Şu andan itibaren, özel e-posta adresiniz, alıcılarınızın e-posta istemcilerinin içindeki Başlangıç satırında varsayılan olarak görünecek.

2. WordPress Sitenizden E-posta Gönderin
WordPress, WordPress sitelerinden e-posta göndermenizi sağlar. Ancak, pek çok web sitesi sahibi, varsayılan wp_mail() işleviyle teslimat sorunları yaşıyor. Onlar için, e-postaları uygun şekilde gönderen harici bir SMTP sunucusu kullanmak cankurtaran olabilir.

Resmi WordPress deposunda birkaç  SMTP eklentisi bulabilirsiniz. Burada, WordPress sitenizi Google’ın SMTP sunucusuyla yapılandırmak için WP Mail SMTP by WPForms eklentisi ile nasıl kullanabileceğinizi göstereceğim.

Öncelikle, WordPress yönetici alanınızdaki eklentiyi Eklentiler> Yeni Ekle menüsünden kurun ve etkinleştirin. Ardından, Ayarlar> WP Mail SMTP menüsünü tıklayarak eklentinin ayarlar sayfasına gidin.

Eklenti, Gmail’in SMTP sunucusu için ayrı ayarlara sahiptir, bu nedenle yapılandırma oldukça kolaydır. Yalnızca Gmail veya Google Apps hesabınızın giriş bilgilerini girmeniz yeterlidir; hepsi bu kadar. Kurulumu kendinize bir test e-postası göndererek test edebilirsiniz.

3. PHPMailer ile E-posta Gönder
Bir PHP sunucusundan e-posta göndermek için Google’ın SMTP sunucusunu da kullanabilirsiniz. PHP için birçok popüler e-posta gönderme kütüphanesi bulabilirsiniz. Burada, PHPMailer adı verilen en popüler olanlardan birini nasıl kullanacağınızı göstereceğim. PHPMailer'i sunucunuza Composer veya manuel olarak yükleyebilirsiniz (ayrıntılı talimatlara bakın).

PHPMailer'i yapılandırmak için örnek klasörde bulabileceğiniz gmail.phps dosyasını düzenlemeniz gerekir. .Phps dosya uzantısı PHP Kaynak anlamına gelir ve genellikle eğitim veya bilgilendirme amaçlı web tarayıcısında açılabilir PHP kodunu depolamak için kullanılır. Bir PHP kaynak dosyasının içeriği, normal bir metin dosyası gibi herhangi biri tarafından görüntülenebildiğinden, bu dosyada hiçbir parola veya hassas veri bırakmadığınızdan emin olun.

gmail.phps dosyasının içinde, Username, Password, setFrom, addReplyTo, addAddress, Subject, msgHTML, AltBody ve addAttachment alanlarını düzenlemeniz gerekir. Bilgilerinizi ekledikten sonra, dosyayı web sunucunuzun yorumlayabilmesi  için gmail.phps'den gmail.php'ye yeniden adlandırmanız gerekir.

Ardından, komut dosyasını tarayıcınızda çalıştırın. E-posta başarıyla gönderildi ise, bir başarı mesajı göreceksiniz. Eğer bir şeyler ters giderse, sorunu PHPMailer'in sorun giderme sayfasında nasıl çözeceğinizi bulabilirsiniz.

Sonraki adımlar

HTML Form ile Mail Gönderme
İlginizi Çekebilir

HTML Form ile Mail Gönderme

Google’ın SMTP sunucusuyla, özel domain adınızdan, web sitesinden veya web uygulamasından ücretsiz olarak e-posta gönderebilirsiniz. Ücretsiz hizmetin gönderme sınırı olsa da, çok miktarda e-posta göndermek istemiyorsanız mükemmel bir çözümdür.

Ogznet.com

Yorumlar

    Bu yazıya henuz bir yorum yapılmamış. İlk yorumu yapan siz olun!
Yorum Yaz


yenile