Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Gmail SMTP Sunucusunu Kullanarak WordPress’te E-posta Gönderme

WordPress sitenizden e-posta göndermek zor olabilir. Bunun nedeni genellikle varsayılan PHP posta işlevinin bazı sunucular tarafından kısıtlanmış olmasıdır.

Çok sayıda SMTP eklentisi mevcut olsa da, basit bir çözüm arıyorsanız Gmail SMTP sunucusu iyi bir seçenektir. Daha önce e-posta göndermek için kullandık ve blog yazarları ve küçük işletmeler için harika bir seçim olduğuna inanıyoruz.

Bu makalede, WordPress sitenizde Gmail SMTP’yi nasıl kuracağınızı öğrenelim.

How to use Gmail SMTP in WordPress

WordPress E-postaları için Neden ve Ne Zaman Gmail SMTP Sunucusuna İhtiyacınız Var?

WordPress siteniz yeni kullanıcı kaydı, kayıp şifre sıfırlama, otomatik güncellemeler ve iletişim formlarınızdan gelen bildirimleri size bildirmek için e-posta gönderir.

WordPress varsayılan olarak e-posta bildirimleri göndermek için PHP mail işlevini kullanır. Ancak, bu işlev çeşitli nedenlerden dolayı beklendiği gibi çalışmaz.

Çoğu WordPress barındırma şirketi, kötüye kullanımı ve spam’i önlemek için bu işlevin kullanımını kısıtlar.

Popüler e-posta hizmet sağlayıcılarındaki spam filtreleri, gelen e-postaların gerçek posta sunucularından gönderilip gönderilmediğini kontrol eder. Bazen, varsayılan WordPress e-postaları bu kontrolden geçemeyebilir ve spam klasörüne bile girmeyebilir.

SMTP (Basit Posta Aktarım Protokolü) e-posta göndermek için endüstri standardıdır. PHP posta işlevinin aksine, SMTP e-posta teslim edilebilirliğini artıran uygun kimlik doğrulama kullanır.

Gmail, WordPress sitenizden e-posta göndermek için kullanabileceğiniz bir SMTP hizmeti sağlar. Sadece kendinize ve sitenizdeki birkaç kullanıcıya WordPress bildirim e-postaları göndermek istiyorsanız sunucuları en iyi seçenektir.

Ancak, bülten e-postaları göndermek istiyorsanız veya bir çevrimiçi mağazanız varsa, Brevo (eski adıyla Sendinblue) veya Mailgun gibi bir toplu e-posta hizmeti sağlayıcısı kullanmalısınız.

WordPress için Ücretsiz ve Ücretli Gmail SMTP Hizmeti

WordPress e-postaları göndermek için ücretsiz Gmail hesabınızı kullanabilirsiniz. Ancak, daha iyi teslim edilebilirlik için ücretli Google Workspace’i kullanmanızı öneririz.

Google Workspace ile name@yoursite.com gibi kendi profesyonel markalı e-posta adresinize sahip olursunuz .

Google Workspace, alan adınıza MX kayıtları eklemenizi gerektirir. Bu, e-postalarınızın alan adınızdan geliyor gibi görüneceği anlamına gelir, bu da orijinalliği artırmaya ve daha iyi teslim edilebilirlik sağlamaya yardımcı olur.

Yazılı talimatları tercih ediyorsanız, okumaya devam edin. İşte bu kılavuzda ele alacağımız tüm yöntemlere hızlı bir genel bakış:

Hazır mısınız? Hadi başlayalım.

Gmail SMTP Sunucusu Kullanarak WordPress E-postaları Nasıl Gönderilir

Google Workspace‘i kullanmaya karar verirseniz, öncelikle alan adınızı Google Apps ile çalışacak şekilde ayarlamanız gerekir. Google Workspace ile profesyonel bir e-posta adresinin nasıl kurulacağına dair adım adım bir eğitimimiz var.

Talimatların geri kalanı ücretli veya ücretsiz bir Gmail hesabı kullanıyor olmanız fark etmeksizin aynıdır.

Yapmanız gereken ilk şey WP Mail SMTP eklentisini kurmak ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

WP Mail SMTP piyasadaki en iyi WordPress SMTP eklentisidir. WordPress e-postalarını daha yüksek teslim edilebilirlikle göndermek için herhangi bir SMTP sunucusunu kolayca kullanmanıza olanak tanır.

Ücretsiz bir sürüm olsa da, premium desteğe, daha fazla postaya ve uzmanlarından biri tarafından kurulan beyaz bir eldivene erişmenizi sağlayan WP Mail SMTP Pro adlı ücretli sürümü satın almanızı öneririz.

Etkinleştirmenin ardından, eklenti ayarlarını yapılandırmak için Ayarlar ” WP Mail SMTP bölümünü ziyaret etmeniz gerekir. Ardından, lisans anahtarınızı girin ve ‘Anahtarı Doğrula’ düğmesine tıklayın. Anahtarı WP Mail SMTP hesap alanınızda bulabilirsiniz.

WP Mail SMTP settings

‘Genel’ ayarlar sekmesi altında, ‘E-postadan Gelen’ alanında Gmail e-posta adresinizi kullandığınızdan emin olmanız gerekir.

Ardından, gönderenin adını girmeniz gerekir.

Enter from email and name

WP Mail SMTP eklentisi, WordPress sitenizi Gmail sunucularına bağlamak için 3 yol sunar:

  • İlk yöntem, en kolay ve en acemi dostu olan ancak yalnızca premium eklenti kullanıcıları için mevcut olan tek tıklamayla yüklemeyi kullanır.
  • İkinci yöntem OAuth Kimlik Doğrulamasını kullanır. Bu yöntem güvenlidir ve premium bir eklenti gerektirmez.
  • Üçüncü yöntem ise Gmail SMTP ayarlarını manuel olarak girmektir. Genel olarak, daha az güvenli olduğu için bu yöntemi önermiyoruz.

Bunu aklımızda tutarak, WordPress’i e-posta göndermek için Gmail SMTP’yi kullanacak şekilde ayarlayalım.

Yöntem 1: Tek Tıkla Yükleme Kullanarak WordPress E-postaları Göndermek için Gmail’i Kurma

Bu yöntem herkes için en hızlı ve en kolay olanıdır, yani zamandan ve kafa karışıklığından tasarruf etmenize yardımcı olabilir.

WP Mail SMTP eklentisini kurup etkinleştirdikten sonra WP Mail SMTP ” Ayarlar bölümüne gidelim ve ‘Genel’ sekmesinde olduğunuzdan emin olalım.

General tab in WP Mail SMTP's settings

Ardından, ‘Mailer’ bölümü altında ‘Google / Gmail’i seçmeniz gerekecektir.

Bu, ‘Tek Tıkla Kurulum’ seçeneğini kullanmanızı sağlayacaktır.

Choosing Google / Gmail as the mailer

Bunu yaptıktan sonra, bir sonraki adım Google hesabınızı yetkilendirmektir.

Ekranınızda ‘Mailer’ın altında bir ‘Google / Gmail’ bölümü göreceksiniz. Devam edin ve tek tıklamayla yükleme özelliğini açmak için düğmeye tıklayın.

Enabling one-click setup

Ardından, yetkilendirme işlemine devam etmek için önce değişiklikleri kaydetmeniz gerektiğini söyleyen bir bildirim görebilirsiniz.

Şimdi ‘Ayarları Kaydet’ düğmesine tıklayalım.

Save Settings button

Bundan sonra işleme devam edebilmeniz gerekir.

Google Hesabınızda oturum açmanız istenecektir. ‘Google’da Oturum Aç’ düğmesine tıklayın ve bir hesap seçin.

Sign in with Google button

Ardından Google, WP Mail SMTP’nin sizin adınıza e-posta göndermesi için izninizi isteyecektir.

Devam etmek için ‘İzin Ver’ seçeneğine tıklayabilirsiniz.

Allowing the Google account to send emails

Düğmeye tıkladıktan sonra, WordPress yönetici alanınızdaki WP Mail SMTP’nin ‘Genel’ sekmesine geri yönlendirileceksiniz.

Buradan, kurduğunuz Gmail hesabının başarıyla bağlandığını görmek için ‘Yetkilendirme’ bölümüne ilerlemek isteyeceksiniz.

Authorization successful

İşte bu kadar! Tek Tıkla Kurulum yöntemini kullanarak Gmail hesabınızı WP Mail SMTP’ye başarıyla bağladınız!

Yöntem 2: OAuth Protokolünü Kullanarak WordPress E-postaları Göndermek için Gmail’i Kurma

WP Mail SMTP eklentisinin ücretsiz bir sürümünü kullanıyorsanız bu yöntem harika bir seçenektir. Güvenlidir ve bir kez kurduğunuzda bir daha asla yapmak zorunda kalmazsınız.

Posta göndericiniz olarak ‘Google/Gmail’i seçerek başlamanız gerekir.

Choose Google as mailer

Ardından, aşağı kaydırdığınızda doldurmanız gereken üç alan göreceksiniz.

Oradayken ‘Müşteri Kimliği’, ‘Müşteri Sırrı’ ve ‘Yetkili Yönlendirme URI‘ alanlarını doldurmanız yeterlidir.

Client ID and secret fields

Bu alanları ayarlayalım.

Bir Uygulama Oluşturma ve Gmail için API Anahtarları Oluşturma

Başlamak için Google Cloud Platform web sitesini ziyaret edin ve ardından en üstteki ‘İlk Projem’ seçeneğine tıklayın.

Click my first project

Projelerinizi seçebileceğiniz küçük bir açılır pencere açılacaktır.

Devam edin ve ‘Yeni Proje’ seçeneğine tıklayın.

Create a new project

Bir sonraki ekranda, projeniz için bir ad vermeniz istenecektir.

Gelecekte kolayca tanıyabilmeniz için akılda kalıcı bir isim vermenizi öneririz.

Enter project details

Bundan sonra, devam etmek için ‘Oluştur’ düğmesine tıklayalım.

Geliştirici konsolu şimdi projenizi oluşturacak ve sizi kontrol paneline götürecektir. Google, geliştiricilere API’lerinin ve hizmetlerinin çoğuna erişim sunar. Bu proje için ihtiyaç duyacağınız API’leri etkinleştirmeniz gerekir.

Enable APIs and services

Devam etmek için ‘API’leri ve Hizmetleri Etkinleştir’ düğmesine tıklamanız yeterlidir.

Bu sizi API kütüphane sayfasına götürecektir.

Buradan, Gmail API’sini hızlı bir şekilde bulmak için arama kutusuna Gmail yazabilir ve seçmek için tıklayabilirsiniz.

Select Gmail API

Şimdi API’ye genel bir bakış ve neler yapabileceğini göreceksiniz.

Devam etmek için ‘Etkinleştir’ düğmesine tıklamanız yeterlidir.

Enable Gmail API

Artık API’niz etkinleştirildiğine göre, bir sonraki adım WP Mail SMTP eklenti ayarlarınızda kullanabileceğiniz kimlik bilgilerini oluşturmaktır.

Devam etmek için ‘+ Kimlik Bilgileri Oluştur’ düğmesine tıklamak ve açılır menüden ‘Seçmeme yardım et’ seçeneğini seçmek isteyeceksiniz.

Click create credentials

Bir sonraki ekranda size hangi API’yi kullanmak istediğinizi soracaktır.

Devam edin ve “Hangi API’yi kullanıyorsunuz?” için açılır menüden “Gmail API “yi seçin.

Choose Gmail API

Bundan sonra, “Hangi verilere erişeceksiniz?” alanı için “Kullanıcı verileri “ni seçeceksiniz.

Bu işlem tamamlandıktan sonra, devam edin ve ‘İleri’ düğmesine tıklayın.

Select user data

Şimdi, uygulamanızın bilgilerini girmeniz gerekecek.

Uygulamanız için bir ad vererek, sağladığınız e-posta adresini seçerek ve isterseniz bir uygulama logosu ekleyerek başlayabilirsiniz.

Enter app information

Buradan aşağı kaydırmanız ve bir geliştiricinin iletişim bilgilerini girmeniz gerekir.

E-posta adresini girdikten sonra ‘Kaydet ve Devam Et’ düğmesine tıklamanız yeterlidir.

Enter developer contact information

Bir sonraki ekranda, Gmail API için ‘Kapsamları’ yapılandırabilirsiniz. Bu isteğe bağlı bir adımdır ve şimdilik bunu atlayabilirsiniz.

Sayfanın en altına inin ve ‘Kaydet ve Devam Et’ düğmesine tıklayın.

Select application type

Ardından, devam edin ve ‘OAuth İstemci Kimliği’ bölümü için ayrıntıları girin.

Açılır menüden ‘Uygulama türü’ olarak ‘Web Uygulaması’nı seçerek başlayabilir ve ardından bir ad girebilirsiniz.

Add redirect URLs

Aşağı kaydırdığınızda, ‘Yetkili JavaScript’ kökenleri için seçenekler göreceksiniz. Bunu atlayabilir ve ‘Yetkili yönlendirme URI’ları’na gidebilirsiniz.

Devam edin ve ‘Yetkili yönlendirme URI’ları’ altındaki ‘+ URL Ekle’ düğmesine tıklayın ve ‘URI’lar’ alanına https://connect.wpmailsmtp.com/google/ adresini girin.

Download your credentials

URL’yi girdikten sonra ‘Oluştur’ düğmesine tıklamanız yeterlidir.

Ardından, ‘Kimlik Bilgileriniz’ alanı altında kimlik bilgilerinizi göreceksiniz.

Your Credentials section

Devam etmek için en alttaki ‘Bitti’ düğmesine tıklayın.

Şimdi projenizin kimlik bilgileri sayfasına yönlendirileceksiniz.

Bu sayfada, son oluşturulan kimlik bilgilerinizin burada listelendiğini görebilirsiniz. Devam etmek için kimlik bilgilerinizin yanındaki düzenle simgesine tıklamanız gerekir.

Edit credentials

Bu sizi, müşteri sırrınızı ve müşteri kimliğinizi görebileceğiniz kimlik bilgilerini düzenleme sayfasına götürecektir.

Tek yapmanız gereken anahtarı kopyalayıp eklentinizin ayarlar sayfasına yapıştırmaktır.

Copy client ID and secret

İşiniz bittiğinde, WordPress yönetici alanınızdaki eklentinin ayarlar sayfasına dönebilirsiniz.

Artık hem istemci kimliğiniz hem de istemci gizli anahtarlarınız olduğuna göre, devam etmek için ‘Ayarları Kaydet’ düğmesine tıklamanız gerekir.

Enter client ID and secret in plugin

Eklenti şimdi ayarlarınızı kaydedecek ve sayfayı yeniden yükleyecektir.

Bundan sonra, ayarlar sayfasının en altına inmeniz ve ‘Eklentinin Google hesabınızı kullanarak e-posta göndermesine izin ver’ düğmesine tıklamanız gerekir.

Allow plugin

Bu sizi Google hesabınıza götürecektir.

Ardından, web sitesine sizin adınıza e-posta göndermesi için izin vermeniz istenecektir.

Choose Google account

Gmail hesabınızı seçmeniz ve Google API projenizi bağlamak için izin vermeniz yeterlidir.

Bundan sonra, bir başarı mesajı göreceğiniz web sitenize geri yönlendirileceksiniz.

Connected successfully

Yöntem 3: SMTP Göndericisi olarak Gmail SMTP’yi Kurma

Bu yöntem, WordPress e-postalarınızı göndermek için Gmail’in SMTP sunucularına manuel olarak bağlanmanızı sağlar.

İlk olarak, eklenti ayarlarını yapılandırmak için WordPress yönetici alanınızdan Ayarlar ” WP Mail SMTP bölümüne gitmek isteyeceksiniz.

Buradan, ‘Gönderen E-posta’ alanına kullanmak istediğiniz Gmail adresini ve Gönderen ‘Ad’ alanına adınızı girerek başlayabilirsiniz.

Enter from email and name

Ardından, posta göndericiniz olarak ‘Diğer SMTP’yi seçelim.

Ayrıca, dönüş yolunun yanındaki kutuyu işaretlemek isteyeceksiniz.

Choose Other SMTP as mailer

Bundan sonra, ‘Diğer SMTP’ bölümüne ilerleyebilirsiniz.

Gmail’in SMTP sunucularına bağlanmak için daha fazla ayar yapılandıracağınız yer burasıdır.

Configure other SMTP

İşte eklenti ayarlarına eklemeniz gereken tam yapılandırma:

  • SMTP Ana Bilgisayarı: smtp.gmail.com
  • Şifreleme: SSL şifrelemesini kullanın
  • SMTP Bağlantı Noktası: 465 (SSL şifrelemesini seçtiğinizde bu otomatik olarak görünmelidir)
  • Otomatik TLS: TLS’yi kapatın
  • Kimlik Doğrulama: Kimlik doğrulamayı aç
  • SMTP Kullanıcı Adı: Tam Gmail adresiniz, örneğin john.smith@yourdomain.com veya john.smith@gmail.com
  • SMTP Şifresi: Gmail hesabınızın şifresi

İşiniz bittiğinde, devam edin ve ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

Save settings for other SMTP

Hepsi bu; Gmail SMTP sunucularını kullanmak için WP Mail SMTP’yi başarıyla ayarladınız.

WP Mail SMTP Ayarlarınızı Test Etme

WP Mail SMTP eklentisi, e-posta ayarlarınızı test etmenize olanak tanır, böylece her şeyin düzgün çalıştığından emin olabilirsiniz.

Ayarlar ” WP Mail SMTP bölümüne gitmeniz ve ‘E-posta Testi’ sekmesine tıklamanız gerekir.

Bundan sonra, ‘Gönderilecek Kişi’ alanına erişebileceğiniz bir e-posta adresi girin ve ardından ‘E-posta Gönder’ düğmesine tıklayın.

Send test email

Daha sonra bir başarı mesajı görmelisiniz.

Emin olmak için gelen kutunuzu kontrol ederek ‘WP Mail SMTP: Test Email to…’ konu satırına sahip bir mesaj görebilirsiniz.

Hepsi bu kadar; WordPress sitenizi Gmail SMTP sunucularını kullanarak e-posta gönderecek şekilde başarıyla ayarladınız.

WP Mail SMTP Pro ile Daha Fazlasını Alın

Daha fazla işlevsellik istiyorsanız, WP Mail SMTP Pro‘yu denemelisiniz. Eklentinin Pro sürümü ile bağlantı kurabilirsiniz:

  • Google Çalışma Alanı/Gmail
  • Amazon SES
  • Mailgun
  • Office 365 / Outlook.com
  • SendGrid
  • Ve daha fazlası

Ayrıca e-posta günlükleri, WordPress sitenizin hangi bildirimi göndereceğini ince ayarlama veya kontrol etme yeteneği ve daha fazlası gibi ek özelliklere de sahip olursunuz.

Gmail SMTP Çalışmıyor Sorunlarını Giderme

Kullanıcıların Gmail SMTP’yi belirli paylaşımlı hosting yapılandırmalarıyla kullanırken birkaç sorunla karşılaştığını gördük.

Gmail SMTP sorununu çözmek için aşağıdaki adımları uygulayabilirsiniz:

İlk olarak, cPanel hesabınıza giriş yapmanız gerekecektir. Buradan, e-posta hesapları sayfasında ‘+ Oluştur’ düğmesini bulmak isteyeceksiniz.

create email account in cpanel

Google Apps e-posta adresinizle eşleşen bir e-posta hesabı oluşturmanız yeterlidir.

E-posta hesabını oluşturarak, barındırma sunucunuzun e-posta göndermesi gereken bir e-posta adresinden haberdar olmasını sağlarsınız. Bu adım, Gmail’in SMTP sunucusunu kullanmayı planlasanız bile sunucuyu bu sunucu üzerinden e-posta gönderdiğinize ikna etmek için geçici bir çözümdür.

create an email account

Bu garip görünebilir çünkü sunucunuzu e-postalar için kullanmıyorsunuz. Temel olarak sunucunuzu, e-postayı sunucu üzerinden gönderdiğinize inanması için kandırır.

cPanel hesabınızdan MX Kayıtlarına gidelim ve MX yönlendirmesini otomatikten uzağa değiştirelim. Her host artık özel bir cPanel arayüzüne sahip olduğu için bunu bulmanın biraz zor olabileceğini unutmayın.

Ardından, MX’in yanında ‘E-posta Yönlendirme’ yazan küçük bir bağlantı aramanız gerekir: Uzak Posta Değiştirici.

Bundan sonra, WordPress sitenize tekrar giriş yapabilir ve bir test e-postası gönderebilirsiniz. Daha fazla ayrıntı için, barındırma hizmetinize bağlı olarak WordPress siteniz için MX kayıtlarını nasıl değiştireceğinize ilişkin kılavuzumuzu takip edebilirsiniz.

Video Eğitimi

Subscribe to WPBeginner

Umarız bu makale Gmail SMTP sunucusunu kullanarak WordPress’te nasıl e-posta göndereceğinizi öğrenmenize yardımcı olmuştur. WordPress formunun çalışmadığı durumlar için uzman sorun giderme ipuçlarımızı ve WordPress form girişlerini CSV ve Excel’e aktarma kılavuzumuzu da görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

133 yorumBir Cevap Bırakın

  1. Jiří Vaněk

    Amazing guide. Thanks. Setting up Gmail SMTP always gives me a headache because it takes so long. It’s incomparable to the traditional SMTP setup for a private domain email, where you enter the SMTP server, login, password, and port, and it’s done. Thanks a lot.

    • WPBeginner Support

      You’re welcome, glad our guide was helpful :)

      Yönetici

  2. Mallory Moore

    After completing all the steps it re-directed me to my Wordpress site but it went to a page that said not found to there was no success msg so I can’t test as it still says unauthorized.

  3. Vaskar

    I want to send newsletters/mail to my website subscribers. I want to send mail to my website subscribers from my gsuite business mail address. Can you suggest to me that what I have to do now?

  4. AJ

    This was a tremendous help! Thank you so much!

    • WPBeginner Support

      Glad you found our content helpful :)

      Yönetici

  5. Lennon

    Can we use a forwarding email address to set this up or do we have to have a Gmail account?

  6. Peter

    Hi

    When setting up Oauth consent screen, Internal and External options are present. Only external option is available to Gmail users. Is this the correct one to choose?

    Thanks!

    • WPBeginner Support

      It sounds like that would be correct, for questions about the plugin we would recommend reaching out to the plugin’s support for assistance

      Yönetici

  7. Gordon Barker

    No where can I find where to set the email “to field” please could you explain how to set this field?

    • WPBeginner Support

      You would want to check with the settings for your form plugin for setting the to location

      Yönetici

  8. Jairo Paredes

    Excellent!!!!
    Thanks a lot….

    • WPBeginner Support

      You’re welcome :)

      Yönetici

    • WPBeginner Support

      You’re welcome :)

      Yönetici

  9. Vivek

    Hi,

    My emails are automatically deleting, i’ve not set any filters or any other things. What might be the issue?

    • WPBeginner Support

      You would want to reach out to who you are using for your emails to ensure there isn’t an issue on thier end.

      Yönetici

  10. Vijay

    OAuth Consent Screen is mandatory during this process.

    Anyway, your explanation is best.

    Thanks.

    • WPBeginner Support

      Glad our guide could be helpful :)

      Yönetici

  11. Dalton

    I followed the steps to set up the email and it works, but how do I send emails to my email list now?

  12. Dusan

    With this I get the 2000 limit in a 24 hour period as it uses only 1 email address. Is there a way to use this as the smtp relay that allows 10,000 emails to send per 24 hour period. Or any way to add in multiple emails to send from?

  13. Nauval

    Is it still usefull in 2020?

    • WPBeginner Support

      Yes :)

      Yönetici

  14. Dan Martin

    I just used this for my site and it worked. Seriously this was a life saver. I had spent several hours troubleshooting and the video solved the whole problem in like 5 minutes. Thanks.

    • WPBeginner Support

      Glad our guide could help :)

      Yönetici

  15. Luigi

    How can I send emails configured with WP MAIL SMTP (I use gmail) customized with the site’s domain? I need to differentiate emails depending on the type of email my site sends.

    • WPBeginner Support

      It would depend on what plugin/tools you are using to send the emails as WP Mail SMTP is for changing how WordPress sends the emails not for users sending emails.

      Yönetici

  16. Austin Blair

    Just wanted to say THANK YOU! I was totally struggling to get my contact form to send emails correctly until I came across your post. I used the first method and it worked like a charm. However there was a step (probably recently introduced) where I had to set up a consent form? Took me to a different screen not featured in the video, but was relatively straight forward. Thanks again!

    • WPBeginner Support

      Thank you for letting us know and glad our article could help :)

      Yönetici

  17. Bobby Zopfan

    First method (configuring inside GCloud) seemed too long to me.
    So adapted the 2nd method (don’t agree with you that 2nd method is more difficult). 2nd method has just 3-4 steps.

    But it didn’t work. SMTP couldn’t authenticate me. Although my ID/pW is fully correct.

    • WPBeginner Support

      If you reach out to the plugin’s support with your specifics they should be able to help you find the problem :)

      Yönetici

  18. Daniel

    Thanks again for the awesome tutorial, the forms work fine now! I have a question: I’d like to change the From Name in the plugin settings, but it’s impossible. I’ve tried to reintstall the plugin, all my settings were still saved tho. Is there any way I could change the From Name of the email now?

    • WPBeginner Support

      You would want to reach out to the plugin’s support for how to set that up but for the moment, if you set it to the default method it should allow you to change those settings.

      Yönetici

  19. Afam

    Hello there,

    I’m really tired with this issue of CF7 not able to send mails to gmail from my site. It seems everyone has this issue.

    I followed your instructions to the letter and got to the point I’m supposed to allow plugin to send emails using my google account, an error appears telling me of a URI mismatch. What’s that? I copied and pasted the uri as you said. What did I do wrong. Please help me, have not been sleeping because of this.

    Thanks.

    • WPBeginner Support

      Hi Afam,

      You may not have saved the redirect URI when creating the app, follow the steps again and make sure that you copy the exact URL from plugin’s settings page to enter in your app.

      Yönetici

  20. Sarah

    Hello,

    I have followed the instructions you provided, than you! I got all the way to the “allow plugin to send emails….” for gmail and when i click on that button it gives me the message that the app hasn’t been verified.
    I have tried multiple fixes but it is still isn’t working.

    I am using bluehost and WP mail stmp.

    Any suggestions?
    Thank you

  21. Jorge Zamudio

    your really save my day man !! hope you are doing well. Thank you

  22. Raphael

    Don’t work for me. I’m using Google Cloud and Cloudflare and when i try to send a test email give me a error:

    “Could not authenticate your SMTP account.”

  23. Mohd Tariq Khan

    My client use g suite for email, I have created WordPress page website with contact form 7 plugin. I have analyzed contact form was not sending email from website to Gmail.

    Therefore, I have used ‘WP Mail SMTP’ plugin and create gmail API, Now email is working.

    But I am facing one issue, when submit contact us form email receive in gmail but all email recived from title is ‘me’.

    Therefore, every time show like I have to send email to myself.

    I want in email ‘Sender name’ appear at from.

    Please help me.

  24. jood

    i think the key is create a same name account in bluehost within email , so as to trick host , the problem is the email will be taken as spam .

  25. raja

    hi.. i have tried to send mail using wp-mail-smtp on wordpress BY gmail as per tutorial..

    when i try to OAUTH 2 in gmail on wordpress,, it shows error.
    —————————

    Not Acceptable!
    An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security.
    —————————–

    i have contacted hosting hostgator support.. Mod_security settings cant be whitelisted, as it may will leave the website vulnerable.

    please advise how to send mails

  26. Angela Andrieux

    Thank you for the thorough instructions! This site has saved me so many times. I really appreciate the great content!

  27. Sushant

    Great Article, this worked for me, thanks a ton guys!

  28. mostafa

    thanks a lot for this tutorial . i have this problem for an week and the issue has solved with this tutorial.

  29. Leonardo Assennato

    Hello,
    I setup an email address to send the emails and it worked.
    But I need to change the email account.

    I already tried the Method 2, but it doesn’t work on my server.

    I already unnistalled and re-install the plugin but all the data are stored.

    Can anybody help me?

  30. Linda

    Thanks so much. This was a huge help!

  31. Pankaj Chauhan

    Thank you so much! This was so helpful for me.

  32. Imrana

    thankyou for this amazing tutorial

  33. Ahmad fatah

    is this tutor works with free gmail account?
    thanks for great tutorial you make..
    i search anything about wp and your site in top of google..just wow

  34. Kevin

    I just went through this and got the following message after trying to send a test email:

    Connection: opening to smtp.gmail.com:587, timeout=300, options=array ()
    Connection: Failed to connect to server. Error number 2. “Error notice: stream_socket_client(): unable to connect to smtp.gmail.com:587 (Network is unreachable)
    SMTP ERROR: Failed to connect to server: Network is unreachable (101)
    SMTP connect() failed.

  35. Pawan Negi

    Hi please help me when i click on grant permission button it show me that error.

    400. That’s an error.

    Error: invalid_scope

    You don’t have permission to access some scopes. Your project is trying to access scopes that need to go through the verification process. {invalid = [https://mail.google.com/]} If you need to use one of these scopes, submit a verification request.

    Learn more

    Request Details
    client_id=940707600009-5f3lstctsc081s72c27h4hhmf5212a7p.apps.googleusercontent.com

    That’s all we know.

  36. Amanda

    I got . . .

    Fatal error: Cannot redeclare class phpmailerException in /home/content/04/11965204/html/sofp/wp-includes/class-phpmailer.php on line 4040

    I can’t seem to get this fixed no matter what solve I try. There doesn’t appear to be a contact form in our future :-(

    Google Search didn’t help with this error code. I can’t imagine that I’m the first one to get it . . .

  37. Laura Hart

    I loved how helpful this was, unfortunately I still can’t make the “grant access” button appear! Any idea why that would happen? Googling isn’t working.
    Thank you!

  38. David

    Hi, I used this tutorial last year to install and configure the Gmail SMTP plugin. Until very recently, the Gmail SMTP plugin in conjunction with my website’s contact form worked perfectly. But I tested my website’s contact form today, and I got the following fatal-error message:

    Fatal error: Uncaught exception ‘Google_Auth_Exception’ with message ‘Error refreshing the OAuth2 token, message: ‘{ “error” : “invalid_grant” }”

    I don’t have a clue what that means. I get the same fatal-error message when I use the plugin to send a test message at Gmail SMTP plugin>Settings>Test email.

    I haven’t changed any of the plugin settings since I first installed it a year ago, and I haven’t done anything new with my Google Console account either. I’m using the most recent version of the Gmail SMTP plugin, and also the newest version of Wordpress.

    Any ideas or suggestions?

    Thanks!

    • WPBeginner Support

      Hey David,

      It seems like your Oauth2 token has expired. Try following the tutorial again from the beginning to set it up again.

      Yönetici

  39. Ehsan

    Thank U very much – one of my problem was this “my emails goes to spam folder”
    with this service(Method 1) Now It’s great – of course after 14 days you must pay for that but still it’s prefect
    I have question;
    Can I send 100 Emails like newsletter for my customer is it OK for Google!?
    I afraid my Emails after it goes to spam folder again

  40. Sharon

    I did everything as described, but the contact form on my website still does not work.

  41. Adondriel

    Hey, add a thing at the end for the troubleshooting thing: “Check with your website host and verify that they do not block outgoing requests by default.” I know 1. GoDaddy does this, and won’t let you unblock. and 2. Namecheap also blocks by default but you just gotta contact support, give em your info and ask em to unblock port 587 and boom, it’ll all work again.

  42. adam

    i keep getting a Error: redirect_uri_mismatch when i press ‘grant permission’. It’s driving me nuts as I can’t work out what is wrong? Everything seems to match.
    Adam

    • Grzegorz

      Same here. i get redirect_uri_mismatch

  43. Macky

    This video has been a fantastic help.

    I’m a complete Wordpress beginner.The step-by step instructions are very easy to follow. Now my emails are working perfectly!! Plus I also learnt how to insert headers & footers with ease.

    Thanks once again!!

  44. Fabio

    Your tutorial saved my site! Thank you very much mate!

  45. Maggie Z

    A follow-up question – because of the login conflict issue, I was also considering using WP Mail SMTP. However, many users on the support forum for that plugin express concern that the password for the email account is visible on the admin page in plain text.

    I have a firewall set up that prevents non-admins from getting in to the back end, so is there any real security concern regarding the password showing in plain text? Any advice much appreciated!!!

    • Maggie Z

      After troubleshooting quite a bit, I finally relented and went with WP Mail SMTP, which requires the “allow less secure apps” solution – a tech support person at G Suite told me that it was safe, and it seems like the only way to go for my particular setup. Appears to be working now. Thanks for the incredibly clear instructions!!! I am now a firm fan of this site.

  46. Maggie Zellner

    The video is fantastic, and the plugin installed perfectly. Unfortunately I didn’t realize until after I went through the whole process (because I didn’t read the documentation on the plugin carefully), the Gmail SMTP plugin eliminates the need for users to log in, and therefore it interfered with the login process that we have instituted for paid members on our website (which we manage through a plugin called PaidMembershipsPro).

    Is there any way to disable that aspect of this plugin, so I can send all email via our Gmail account, but can still have users log in and out?

  47. Eric

    Great article! However, I am unclear on something when using Wordpress for sending newsletters. What is the difference between those mass emailing service providers (mailgun & Sendgrid) and using Google Apps for work SMTP?

    Can’t we use Google Apps for work to send newsletters just as well?

    • WPBeginner Support

      with Google Apps for Work, you can only send an email to 500 recipients max (for paid business accounts). You cannot use it for newsletters.

      Yönetici

    • Eric

      Thanks so much for your response! With Google Apps for Work only limiting to 500 recipients, then I suppose it would work if we sent it to 500 or less people.

      My next question, is it max to send all at one time or per day? If we throttle it to only send out a few per minute, do you know if it would allow it to send thousands within a few hours?

  48. Heather

    Thank you so much! This was so helpful!

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.