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

[ÇÖZÜLDÜ] WordPress E-posta Göndermeme Sorunu Nasıl Çözülür

WordPress siteniz e-posta gönderemiyor. İletişim formu gönderimleri kayboluyor ve önemli bildirimler asla ulaşmıyor.

Yalnız değilsiniz ve sorun WordPress değil. Web sitelerinin genellikle e-posta gönderme şekli.

Bu kılavuzda, WordPress’in neden e-posta göndermediğinin arkasındaki gerçek sorunu ortaya çıkaracak ve güvenilir e-posta teslimatı için endüstri standardı olan SMTP’yi kullanarak bunu nasıl düzelteceğinizi göstereceğiz.

How to fix the WordPress not sending email issue

WordPress Sitenizden Neden E-posta Alamıyorsunuz?

E-postaların kaybolmasının en yaygın nedeni, WordPress barındırma sunucunuzun PHP mail() işlevini kullanacak şekilde düzgün yapılandırılmamış olmasıdır.

Barındırma hizmetiniz bunu kullanacak şekilde yapılandırılmış olsa bile, Gmail ve diğerleri gibi birçok e-posta hizmet sağlayıcısı, e-posta spam‘ini azaltmak için çeşitli araçlar kullanır. Bu araçlar, bir e-postanın iddia ettiği konumdan geldiğini tespit etmeye çalışır.

WordPress web siteleri tarafından gönderilen e-postalar genellikle bu testte başarısız olur.

Bu, WordPress sitenizden bir e-posta gönderildiğinde (bir iletişim formu eklentisinden, yönetici bildiriminden vb.), bırakın gelen kutusunu, alıcının spam klasörüne bile giremeyebileceği anlamına gelir.

Bu nedenle e-posta bülteninizi göndermek için WordPress kullanmamanızı öneririz.

WordPress’te e-posta göndermek için herkese SMTP kullanmalarını önermemizin nedeni de budur.

SMTP Nedir?

SMTP (Basit Posta Aktarım Protokolü) e-posta göndermek için endüstri standardıdır.

PHP mail() işlevinin aksine, SMTP uygun kimlik doğrulama kullanır ve bu da yüksek e-posta teslim edilebilirliği sağlar.

WordPress, WordPress sitenizi PHP mail() işlevi yerine SMTP kullanarak e-posta gönderecek şekilde yapılandıran bir WP Mail SM TP eklentisine sahiptir.

SendLayer, Brevo (eski adıyla Sendinblue), Gmail (Google Workspace), Amazon SES ve daha fazlası gibi tüm popüler SMTP hizmetlerine bağlanmak için kullanabilirsiniz.

Bununla birlikte, WordPress’in e-posta göndermeme sorununu nasıl çözeceğimize bir göz atalım.

Alternatif: WooCommerce kullanıyorsanız ve sipariş e-postalarınız teslim edilmiyorsa, bunun yerine WooCommerce’in sipariş e-postası göndermeme sorununu nasıl çözeceğinize ilişkin kılavuzumuzu okuyun.

Video Eğitimi

Subscribe to WPBeginner

Yazılı talimatları tercih ediyorsanız, okumaya devam edin. Bu makalede gezinmek için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Adım 1: WP Mail SMTP Eklentisini Kurun

Hangi SMTP hizmetini seçerseniz seçin, WP Mail SMTP eklentisini sitenize yüklemeniz gerekir. Bu, WordPress’i yerleşik PHP mail() işlevini kullanmaktan SMTP hizmetinizi kullanmaya geçirmenizi sağlar.

İlk olarak, WP Mail SMTP eklentisini kurun ve etkinleştirin. Nasıl yapılacağından emin değilseniz, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Ardından, eklenti ayarlarını yapılandırmak için WordPress kontrol panelinizdeki ‘WP Mail SMTP’ye tıklayın.

The WP Mail SMTP settings page in your WordPress dashboard

Sitenizin e-postalarının gelmesini istediğiniz adı ve iş e-posta adresini girerek başlamanız gerekecektir.

Burada SMTP posta hizmetiniz için kullanacağınız e-posta adresinin aynısını kullandığınızdan emin olun.

Entering the name and email address that you want your WordPress emails to come from

WPForms gibi diğer eklentiler farklı ayarlara sahip olsa bile, e-postaları bu adı ve e-posta adresini kullanmaya zorlamayı seçebilirsiniz. WP Mail SMTP diğer eklentilerin ayarlarını geçersiz kılacaktır.

Bundan sonra, siteniz için bir SMTP posta hizmeti seçmeniz gerekir. Bu eğitim için, SendLayer kullanarak SMTP kuracağız.

WP Mail SMTP's mailer options

WP Mail SMTP kurulumunu tamamlamak için SendLayer’da bir hesap oluşturmanız gerekir. Daha sonra buna geçeceğiz ve ardından WP Mail SMTP kurulumunu tamamlamak için geri döneceğiz, bu nedenle bu sekmeyi açık tuttuğunuzdan emin olun.

Adım 2: SMTP Posta Hizmetinizi Kurun

SendLayer güvenilir bir e-posta servis sağlayıcısıdır. Yüksek teslim edilebilirlik ile çok sayıda e-posta göndermenize izin verir.

SendLayer’ı 200 adede kadar e-postayı ücretsiz olarak göndermek için kullanabilirsiniz, bu da çoğu küçük web sitesinin başlaması için fazlasıyla yeterlidir.

Bunlar iletişim formunuzdan gelen e-postalar, yeni kullanıcı hesabı ayrıntıları, şifre kurtarma e-postaları veya WordPress siteniz aracılığıyla gönderilen diğer e-postalar olabilir.

Öncelikle, bir hesap oluşturmak için SendLayer web sitesine gitmeniz gerekir. Fiyatlandırma sayfasında, hesabınızı oluşturmak için ‘SendLayer ücretsiz deneme sürümümüzü deneyin (200 e-postaya kadar gönderin)’ bağlantısına tıklayın.

Click SendLayer free trial link

Bir hesap oluşturduktan sonra, SendLayer kontrol panelinizi göreceksiniz.

Artık bir SendLayer hesabınız olduğuna göre, e-posta sağlayıcınızı WordPress ile ayarlayalım.

The SendLayer dashboard

Adım 3: WordPress Web Sitenizi SendLayer ile Bağlayın

SendLayer ile e-posta gönderebilmeniz için önce alan adınızı yetkilendirmeniz gerekir.

Bu, e-posta sunucularına gönderen alan adınızın onaylanmış sahibi olduğunuzu ve e-postalarınızın meşru bir kaynaktan gönderildiğini kanıtlar.

Alan adınızı yetkilendirmek için SendLayer kontrol panelinden turuncu renkli ‘Alan Adı Ekle’ düğmesine tıklayın.

Click the Add Domain button in SendLayer

Sonraki sayfada, sağlanan alana alan adınızı yazmanız yeterlidir.

Ardından, ‘Alan Adı Ekle’ düğmesine tıklayın.

Add your domain in SendLayer

Not: Brevo (eski adıyla Sendinblue) gibi diğer posta hizmetlerinde, önce web siteniz için bir alt alan adı ayarlamanız gerekir. Ancak SendLayer, alt alan adını gönderen alan adının DNS kayıtlarına otomatik olarak ekleyecektir.

Dolayısıyla, alan adını kaydederken ekstra bir alt alan adı eklemenize gerek yoktur.

Alan adınızı ekledikten sonra, SendLayer size alan adınızın DNS kayıt ayarlarına eklemeniz gereken 5 DNS kaydı gösterecektir.

Bu kod satırları SendLayer’ın alan adınızı yetkilendirmesini sağlar.

SendLayer's DNS records

Bu DNS kayıtlarını WordPress sitenize eklemeniz gerekir. Bu karmaşık görünebilir, ancak tek yapmanız gereken bunları kopyalayıp doğru yere yapıştırmaktır.

Bu eğitimin amacı doğrultusunda, Bluehost‘taki hosting hesabımızı kullanarak örneğimizi göstereceğiz.

Başka barındırma şirketleri kullanıyorsanız veya DNS’niz Domain.com, Network Solutions veya GoDaddy gibi bir alan adı kayıt kuruluş u tarafından yönetiliyorsa, ilgili talimatları izleyin.

İlk olarak, yeni bir tarayıcı sekmesi açın ve WordPress hosting hesabınıza giriş yapın. Ardından, alan adınızın DNS kayıtlarını bulun.

Bluehost’ta bunu ‘Alan Adları’na giderek yaparsınız. Ardından, SendLayer ile bağlanmak istediğiniz alan adının yanındaki ‘Ayarlar’a tıklayın.

Opening Bluehost's Domains page and clicking Settings

Bir sonraki sayfada, ‘Gelişmiş Araçlar’ bölümüne ilerleyin.

Bundan sonra, Gelişmiş DNS Kayıtlarının yanındaki ‘Yönet’ düğmesine tıklayın.

Clicking Manage in Bluehost to open the Advanced DNS Records Manager

DNS kayıtlarının gelişmiş bir kullanıcı tarafından düzenlenmesi gerektiğini söyleyen bir uyarı mesajı göreceksiniz. Bu mesaj için endişelenmeyin, çünkü bu işlem oldukça kolaydır.

Devam etmek için devam edin ve ‘Devam’a tıklayın.

The Advanced DNS Records warning message in Bluehost

Şimdi Gelişmiş DNS Kayıtlarını Yönet sayfasına ulaşacaksınız.

Başlamak için ‘+ Kayıt Ekle’ düğmesine tıklayın.

Adding a new DNS record in Bluehost

Şimdi SendLayer’ın sağladığı DNS kayıtlarını eklemeye başlayalım.

İlk olarak, DNS kaydının türünü seçin. Bu durumda, ilk kayıt için CNAME kullanacağız.

‘Refers to’ bölümünde ‘Other Host’ seçeneğine tıklayın. Aynı seçeneği daha sonra tüm DNS kayıtlarınız için seçeceksiniz.

Choosing the DNS record type and refers to setting in Bluehost

Aşağı kaydırdığınızda üç alan göreceksiniz: Ana Bilgisayar Adı, Diğer Ad ve TTL.

Ana Bilgisayar Adı, SendLayer tarafından sağlanan ‘Ana Bilgisayar Adı’ içindeki değerle doldurulmalıdır. Takma Ad, ‘Değer’ içindeki değerle doldurulmalıdır. TTL için ise 15 dakika olarak bırakabilirsiniz.

The Host Name, Alias, and TTL fields when adding a new DNS record in Bluehost

Aşağıdaki ekran görüntüsü, ilk CNAME kaydımızı eklediğimizde ekranımızın nasıl göründüğünü göstermektedir.

İşiniz bittiğinde ‘Ekle’ye tıklayın.

Filling out the Host Name, Alias, and TTL fields when adding a new DNS record in Bluehost

Bu adımları tüm DNS kayıtları (hem CNAME hem de TXT) için tekrarlayabilirsiniz.

TXT kaydını eklerken, SendLayer’daki ‘Hostname’ değerini ‘Host Name’ alanına ve ‘Value’ değerini ‘TXT Value’ alanına yapıştırdığınızdan emin olun.

İşte böyle görünüyor:

Adding a TXT record in Bluehost

Kayıtlarınızı ekledikten sonra SendLayer’a geri dönün ve ‘Bu DNS kayıtlarını ekledim ve devam etmeye hazırım’ seçeneğinin yanındaki kutuyu işaretleyin.

Ardından, ‘DNS Kayıtlarını Doğrula’ düğmesine basın.

Verify DNS records SendLayer

SendLayer’ın kayıtlarınızı doğrulayabilmesi 24-48 saat sürebilir. Deneyimlerimize göre, bu birkaç saat sürmüştür.

Bu düğmeye tıkladığınızda hiçbir şey olmuyorsa, kayıtlar henüz doğrulanamamıştır. Kayıtların doğrulanıp doğrulanmadığını daha sonra SendLayer panonuzdan ‘Ayarlar’a gidip ‘DNS Kayıtları ve Ayarları’ sekmesine giderek tekrar kontrol edebilirsiniz.

SendLayer DNS TXT records once they've been verified

Burada, tüm DNS kayıtlarınızın bir listesini tek bir yerde bulacaksınız. Alan adınız başarıyla yetkilendirildikten sonra, ‘Durum’ sütununda her DNS kaydının yanında yeşil onay işaretleri göreceksiniz.

Yetkilendirmenin gerçekleşmesini beklerken bu eğitime devam edebilirsiniz.

Adım 4: SendLayer Kullanmak için WP Mail SMTP Kurulumunu Bitirin

Kurulumu tamamlayalım. İlk olarak, API anahtarınızı bulmak için SendLayer hesabınıza gidin.

SendLayer kontrol panelinden Ayarlar API Anahtarları sayfasına gitmeniz yeterlidir. Burada, alan adınızı SendLayer’da yetkilendirdiğinizde oluşturulan varsayılan bir API anahtarı göreceksiniz.

Finding SendLayer API keys

Kopyalama simgesine tıklayarak API anahtarını bu sayfadan kopyalayabilirsiniz.

Bu şekilde:

Click to copy the API key in SendLayer

Bunu yaptıktan sonra, WP Mail SMTP kurulum sihirbazı sekmenize geri dönebilirsiniz.

Ardından, API anahtarını uygun yere yapıştırın.

Paste the SendLayer API key into WP Mail SMTP

Tebrikler. Artık her şeyi ayarladınız. Son adım, her şeyin çalıştığından emin olmak için bir test e-postası göndermektir.

WP Mail SMTP “ Araçlar bölümüne gidin. ‘E-posta Testi’ sekmesinde, e-posta göndermek için bir e-posta adresi girin. Bu varsayılan olarak sitenin yönetici e-postası olacaktır. ‘E-posta Gönder’e tıklayın.

Sending a test email using WP Mail SMTP

‘Test HTML e-postası başarıyla gönderildi!’ mesajını görmelisiniz.

Gelip gelmediğini görmek için gelen kutunuzu kontrol edin. Şöyle görünecek:

The test email from WP Mail SMTP

Not: SendLayer hesabınız henüz etkinleştirilmemişse, şu mesajı alırsınız: [permission_denied]: E-posta gönderilemiyor. SMTP hesabınız henüz etkinleştirilmedi.

WordPress E-posta Göndermeme Sorununu Çözmenin Alternatif Yolları

WP Mail SMTP eklentisinin posta seçenekleri listesinden de görebileceğiniz gibi, SendLayer kullanmak zorunda değilsiniz. En iyi ücretsiz önerimiz olsa da, Microsoft 365, Gmail(Google Workspace), Amazon SES vb. dahil olmak üzere kullanabileceğiniz başka seçenekler de vardır.

WordPress E-postalarını Düzeltmek için WP Mail SMTP ile Gmail veya Google Workspace Kullanma

Gmail’iniz varsa, e-postalarınızı göndermek için bunu kullanabilirsiniz. WP Mail SMTP eklentisini kullanırken WordPress’te e-posta giriş bilgilerinizi girmeniz gerekmeyecektir.

Gmail veya Google Workspace kullanmak için, WP Mail SMTP’yi yukarıda gösterildiği gibi ayarlayın ve ardından posta göndericiniz için ‘Google / Gmail’ seçeneğine tıklayın.

Ardından, WP Mail SMTP’nin tek tıklamayla kurulumunu kullanarak mailer ayarlarını yapılandırabilirsiniz.

Bu yöntem, çok daha kolay olan kendi uygulamanızı oluşturmanızı gerektirmez. Yalnızca Gmail hesabınızda oturum açmanız ve ‘Ayarları Kaydet’e tıklamanız yeterlidir.

Setting up Gmail on WP Mail SMTP

Ancak profesyonel Gmail’inizi veya Google Workspace‘inizi kullanmanın birkaç önemli dezavantajı vardır.

Birincisi, web barındırıcınızla iletişime geçerek doğru sertifikayı yüklemelerini sağlamanız gerekebilir.

Bir diğeri ise, gelecekte e-posta adresini değiştirirseniz, tüm süreci tekrar gözden geçirmeniz gerekecektir. Bu, yeni bir web uygulaması oluşturmayı da içerecektir.

WordPress E-postalarını Düzeltmek için Microsoft 365’i WP Mail SMTP ile Kullanma

Normal e-posta hesabınız için Microsoft Office 365 veya Outlook kullanıyorsanız, WordPress üzerinden e-posta göndermek için bunu da kullanabilirsiniz. Ancak bu, daha az güvenli olduğu için önerilen bir seçenek değildir.

WP Mail SMTP’yi yukarıdaki gibi kurmanız, ardından SMTP postacınızı seçerken ‘365 / Outlook’ seçeneğine tıklamanız gerekir. Ardından, aşağıdaki alanları doldurabilmeniz için Microsoft Azure’da bir uygulama kaydetmeniz gerekir.

Choosing Outlook as the WP Mail SMTP mailer

Daha fazla ayrıntı için, Outlook’un WP Mail SMTP ile nasıl kurulacağına ilişkin ayrıntılı kılavuza bakın.

WordPress E-postalarını Düzeltmek için Amazon SES’i WP Mail SMTP ile Kullanma

Amazon AWS platformu, WordPress e-posta sorununu çözmek için kullanabileceğiniz bir Basit E-posta Hizmetine (SES) sahiptir.

Amazon’un en iyi yanı, her ay 62.000’e kadar e-postayı ücretsiz olarak göndermenize izin vermesidir. Dezavantajı ise kurulumun yeni başlayanlar için biraz daha zorlayıcı olması, bu yüzden tercih ettiğimiz seçenek olarak önermiyoruz.

Ancak tahmin edebileceğiniz gibi, birçok profesyonel ve uzman WordPress e-posta SMTP hizmeti için Amazon SES kullanıyor, bu yüzden ondan bahsetmeden bir makale yazamazdık.

Amazon SES’i WordPress ile kurmakla ilgileniyorsanız, Amazon SES’in WordPress ile nasıl kurulacağına ilişkin talimatların tamamına bakın.

Hangi posta göndericisini kullanmaya karar verirseniz verin, e-postaların başarıyla gönderildiğinden emin olmak için her zaman ‘E-postayı Test Et’ özelliğini kullanmayı unutmayın.

Gelen kutunuzu da kontrol ettiğinizden ve test e-postasını aldığınızı onayladığınızdan emin olmalısınız.

Başka WordPress Hataları mı Yaşıyorsunuz? Bu Kılavuzlara Göz Atın

WordPress mükemmel değildir ve zaman zaman bazı yaygın hatalarla karşılaşabilirsiniz. İşte bunları çözmek için göz atabileceğiniz bazı eğitimler:

Umarız bu makale WordPress e-posta göndermeme sorununu nasıl çözeceğinizi öğrenmenize yardımcı olmuştur. Ayrıca en yaygın WordPress blok düzenleyici sorunları listemizi veya en iyi WooCommerce e-posta özelleştirici eklentileri seçimlerimizi 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

156 yorumBir Cevap Bırakın

  1. John Little

    Found out why mine wasn’t working. My provider blocks (well prevents pass though traffic) if coming from VPN. All my testing was done with the VPN on.

    • WPBeginner Support

      Thanks for sharing that should anyone else be running a VPN and have the same issue :)

      Yönetici

  2. Jiří Vaněk

    Im using WP Forms paid version with WP Mail SMTP in free version and this combination work pretty well together.

  3. Jiří Vaněk

    Currently, the most problems that I have solved in the last year with sending emails on WordPress was the missing DNS record for SPF and DKIM. Specifically, it is most evident on the side of Google and Gmail, which rejects such emails. It is therefore a good idea to also focus on SPF and DKIM records for the domain.

    • WPBeginner Support

      If the method in this guide does not work then that could certainly be something to check :)

      Yönetici

  4. Moinuddin Waheed

    Sending emails and being hundred percent assured that it has got delivered is a must for any kind of online businesses.
    This is where comes the role of this excellent plugin called wp SMTP mail which ensures that the email that has been sent has also been delivered to the recipient.
    I have implemented wp mail SMTP to my websites and planning to use on all my wordpress websites.

  5. Carol

    The best answer so far! I have been looking for this answer for 1 year!

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Yönetici

  6. Abubakar Bala

    Wow! WP Beginner is my number 1 go to destination for WordPress bugs. I have been facing serious issues with the issues discussed in this article. Thank you so much for these detailed solutions.

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Yönetici

  7. Joe

    What is the purpose of setting up the mail1 subdomain?

  8. Bren

    Is there a code-only alternative? I’d like to avoid using plugins where possible.

  9. Tim

    I understand having to set up the WP Mail SMTP Plugin. That’s fabulous.

    I suppose what I don’t understand is if I have SMTP with my hosting account and I can send through that, why use a third-party SMTP provider? Did I miss something? What benefit does the third-party provide? Thanks.

    • WPBeginner Support

      It would be a personal preference if you use a third party as we recommend or some hosting providers do not have the option to use SMTP through them.

      Yönetici

  10. Qudus

    Thank you for this great article.

    I followed every step successfully until I got to AUTHENTICATE THIS DORMAIN.

    when I clicked on manage domains, I couldn’t find any DNS record or TXT for me to add the codes from Sendinblue.

    Please what do I do?

    • WPBeginner Support

      If you do not see where you can add the records, you would want to reach out to your hosting provider and they should be able to assist.

      Yönetici

  11. Brittany Pelegrino

    Thank you so much for this awesome article! I was wondering if you could advise on where you need to point your subdomain to when creating the DNS record?

    • WPBeginner Support

      Unless your hosting provider requires it, you shouldn’t need to point the subdomain to a specific location on your site or anywhere at all other than the records from our guide.

      Yönetici

  12. Oscar

    hey i have the setup correct the test email went through however the email from the contact form was sent to promotions. what can i do to fix this?

    • WPBeginner Support

      That would be determined by the email provider being used and not something the plugin would change sadly.

      Yönetici

  13. Michael

    Tnx a lot for your guide. After not less than 10 different attempts to make my emails functionable, this did it. THANKS!

    • WPBeginner Support

      Glad our guide was helpful :)

      Yönetici

  14. Paul

    What if email domain and web site domain are different? In your instructions and also the instructions of sendinblue it was confusing under which of the two domains am I putting the records, getting authorization, etc.

    • WPBeginner Support

      You would want to set up Sendinblue for the domain that is in the email address

      Yönetici

  15. Paul

    Excuse my SMTP ignorance but can I use Sendinblue for sending email from that email address from my wordpress account if I already have that email account functioning elsewhere (in my case outlook)?

    • WPBeginner Support

      Yes, you can customize the address you send the email from in Sendinblue.

      Yönetici

  16. Marlene Elizabeth

    It worked with the WP Mail SMTP Configuration perfectly. Literally just had to changed the E-Mail. Thanks.

    • WPBeginner Support

      Glad our guide was helpful :)

      Yönetici

  17. Lisa

    Two days trying to resolve wordpress not sending attachment bigger than 1mb; nothing works.
    Resolved in 1 minute thanks to you.

    • WPBeginner Support

      Glad our guide was helpful :)

      Yönetici

  18. Martin N

    Is there any way to do this but without a plugin?

    • WPBeginner Support

      We do not have a recommended method to set this up without a plugin.

      Yönetici

  19. eva

    Hi,i follow your steps. but my WordPress still don’t send an email now. I think i set up WP Mail SMTP successfully and test my private email, but when my clients subscribed, placed an order, canceled, and order, i didn’t receive a notification, either my clients. i have checked with my host server several times, they don’t know how to help me, and only clients’ reset passwords email was sent successfully after their help. Now they think there are must be something wrong with my woo commerce plugin or my theme.
    I don’t know how to deal with this problem now, can you give me your suggestion?

    • WPBeginner Support

      You may want to check with the support for the plugin to ensure they don’t override the sending method for emails.

      Yönetici

  20. Harold

    I was able to use sindInBlue and get it to work. Whenever a customer fills out my form, I get an email with all the customers information. They only problem I have is that I would like to send a “confirmation” email to my customers email address, stating that we received their email and will respond within 24 hours.

    • WPBeginner Support

      You would want to check with the options in your contact form for that.

      Yönetici

  21. Scott

    In the tutorial, there is the line “Open up a new browser tab and log back into your web hosting account. You need to find your domain and open up the DNS records. ”

    Do I open up the DNS of my domain, or the newly created subdomain?

    • WPBeginner Support

      You would open your primary domain’s DNS and add the records that Sendinblue has given you to that.

      Yönetici

  22. Victoria

    I was really struggling with this issue and your article really helped – thank you!

    • WPBeginner Support

      You’re welcome, glad our guide helped :)

      Yönetici

  23. Tulay Girard

    Great tutorial. Thank you!

    • WPBeginner Support

      You’re welcome :)

      Yönetici

  24. Tolu

    I thought this guide would help as my issue seemed similar but after going through this guide, im still not sure how to fix my issue. I’ve been trying to change the Admin email so I can receive order details. when I try to change it says the new email will not be recognized until the confirmation email (sent to old) is accepted. But that confirmation email is nowhere to be found. How to I change the admin email?

  25. Rudy Ramkissoon

    I’m receiving emails from non gmail accounts and getting error. Like the following below.

    Address not foundYour message wasn’t delivered to example@example.com because the domain example.com couldn’t be found. Check for typos or unnecessary spaces and try again.

    What can cause this?

    • WPBeginner Support

      If the user did not type in their email address correctly would be the most common reason.

      Yönetici

  26. J H

    I followed this guide and got “test email sent successfully” but I didn’t receive an email on my email account, how come?

    • WPBeginner Support

      There are multiple possible reasons, you may want to ensure that the email did not get caught in your spam folder for a starting point

      Yönetici

  27. Joel

    Thank You so very much for the step by step guidance… Was using the same plugin earlier and it stopped working… Following your instructions, have signed up for Sendinblue & now it works like a charm.
    I have always followed most of the instructions from your blog… Thank You

    • WPBeginner Support

      Glad our guide was able to help :)

      Yönetici

  28. lori

    Hello, I’m a little confused. When I set up our site I contacted the web host (BlueHost) and they set up our email accounts using G-Suite so that we could use @ourdomain for our emails. They said it would be complicated to do, so they set it up without explaining the details. We pay for each email account set up this way. After reading this post, I’m wondering if I’m also supposed to set up the WP Mail SMTP plugin. Do I need to go back and set up this plugin also for the best email performance, or would that not apply in our situation? Thank you.

    • WPBeginner Support

      We would recommend using SMTP to send your emails still as having a custom email address does not change how WordPress sends emails.

      Yönetici

  29. John

    Thanks for this but why do we need to create a subdomain?

    • WPBeginner Support

      To ensure that connections going there are for email and not possible site visitors

      Yönetici

  30. Jack

    This was super helpful, super easy to follow and fixed my issue :D Thanks!

    • WPBeginner Support

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

      Yönetici

  31. Daniel

    You guys really help me out . I really need this information.

    • WPBeginner Support

      Glad we could help you with our guide :)

      Yönetici

  32. Bob

    Thank you for the guidance..

    • WPBeginner Support

      You’re welcome :)

      Yönetici

  33. Julie

    Thank you for the guidance..

    • WPBeginner Support

      You’re welcome :)

      Yönetici

  34. Peter

    Thank you for the guidance.

    • WPBeginner Support

      You’re welcome :)

      Yönetici

  35. Corinne

    Followed along on how to fix the issue of WordPress not sending emails. Worked great until about half way through. What was on the website to what was actually happening totally off from each other. Did not successfully complete the task and not sure what to do next. Please update the help on the website. Thanks!!

    • WPBeginner Support

      We will certainly take a look at what needs to be updated in this article.

      Yönetici

  36. Kate

    Thanks for the tutorial, it has changed a bit in google dev since you wrote it but I got there in the end. And emails are being sent and received!

    • WPBeginner Support

      You’re welcome, it’s difficult to keep up with Google’s changes but glad our article could still be helpful :)

      Yönetici

  37. Shahbaaz

    I am not receiving WordPress password recovery emails or WordPress confirm emails. What should I do ? I am using Google cloud hosting trial. I am a beginner. Please help!

  38. Carla

    Hi there, thanks for this amazing tutorial and so well explained – However I’m still unable to overcome the problem on the main settings. I’m using contactform7 and forms aren’t working duo to this issue. I’m not receiving any email at all to be able to confirm the address change.

    • WPBeginner Support

      If you set up SMTP properly and the emails are not sending correctly then you would want to reach out to your form’s support to ensure there isn’t an issue with the form itself.

      Yönetici

  39. Emmanuel

    I am currently using Google Gmail setup and was able to follow the steps to create the Gmail api to connect the Client ID and Secret ID. I can test the redirection URL and login to Google all right. However, I’m unable to send a Test Email. All of sudden the “Force From Email” check box is also grayed out and uncheck. I can’t check that box. Please help

    • WPBeginner Support

      For issues with the plugin, please reach out to the plugin’s support through the support forum and they should be able to assist.

      Yönetici

  40. Adi Hermanto

    Thanks for brilliant tutorial mate, really did help solve an issue which wasted hours of my time.

    • WPBeginner Support

      Glad our article could help solve the problem :)

      Yönetici

  41. Ankit

    Thanks !!!
    Which theme are you using?

  42. Penina

    Thank you for the tutorial. It works so well!

  43. mudasir abbas turi

    Hello dear thank you very much i got success

  44. Pugazhendhi

    I got an error message 403 forbidden at the last stage of setting up the gmail smtp.Can you suggest me something so that I can resolve it to send an email of the enquiry form that i have created using contact form 7.

  45. Joel

    I installed the WP Mail SMTP plugin and although you made a great effort to demonstrate connectivity with mailgun, your info was not necessarily dated with Godaddy’s cpanel. I decided to go with Sendgrid which was a much easier set process than mailgun.

  46. brad

    i successfully installed WP Mail SMTP and got the confirmation test email. However, I don’t know how to attach it to my website. The current contact form in zerif lite gives me an error message. Please advise. Thanks.

  47. Jason

    I was able to set up WP Mail SMTP to work with Contact Form 7, but in all emails we receive they always show my gmail as the sender but not the real senders email. Is there anyway to fix this problem?

  48. Josin

    I get the following error when I try to authorize the plugin to send mails using Gmail.
    “The Web server is configured to not list the contents of this directory or you do not have enough permissions to access the resource”
    How can I tackle this error?

  49. Alicia

    I tried twice to follow these directions and everything was going according to plan… But then at the end… and error message! Anyone know what this means?
    The OAuth client was not found.

  50. Will

    My problem is that wordpress won’t send emails to or from an address that is coming from my domain name. E.g. @domain.com. But it will send from any other email address type.

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.