WordPress SMTP गाइड
SMTP के साथ WordPress ईमेल समस्याओं को ठीक करें। WP मेल SMTP सेटअप, समस्या निवारण वितरण मुद्दों, सर्वश्रेष्ठ प्लगइन्स, और विश्वसनीय ईमेल WordPress साइटों के लिए भेजने को कवर करता है।
WordPress emails अक्सर deliver होने में fail हो जाते हैं। Contact form submissions गायब हो जाते हैं, password reset emails कभी नहीं आते, और WooCommerce order confirmations spam में जाते हैं। मूल कारण लगभग हमेशा एक ही होता है: WordPress default रूप से PHP mail() पर निर्भर करता है, जिसे अधिकांश hosting providers block, throttle, या unauthentic servers के ज़रिए भेजते हैं।
समाधान सीधा है, WordPress को एक proper SMTP service के ज़रिए भेजने के लिए configure करें। यह गाइड सब कुछ cover करती है: emails क्यों fail होते हैं, इसे कैसे ठीक करें, कौन से plugins उपयोग करें, और step-by-step setup।
WordPress Emails क्यों Fail होते हैं
PHP mail() की समस्या
| समस्या | PHP mail() | SMTP Service |
|---|---|---|
| Authentication | कोई नहीं | SPF, DKIM, DMARC |
| IP reputation | Shared hosting IP (अक्सर blacklisted) | Dedicated, high-reputation IPs |
| Delivery rate | 50-70% | 95-99% |
| Spam filtering | अक्सर पकड़ा जाता है | Spam filters pass करता है |
| Tracking | कोई नहीं | Opens, clicks, bounces |
| Reliability | Silent failures आम | Delivery confirmation |
सामान्य लक्षण
- Contact form submissions कभी नहीं मिलते
- Password reset emails नहीं आते
- WooCommerce order confirmations गायब
- User registration emails fail
- Comment notification emails spam में
- Plugin notification emails नहीं भेजे जा रहे
WordPress Email कैसे ठीक करें: Step by Step
Step 1: SMTP Plugin चुनें
| Plugin | Active Installs | Free Features | सबसे अच्छा किसके लिए |
|---|---|---|---|
| WP Mail SMTP | 3M+ | All mailers, email log | अधिकांश sites |
| Post SMTP | 300K+ | All mailers, logs, alerts | Feature-rich free tier |
| FluentSMTP | 100K+ | Multiple connections, logs | Developer-friendly |
| Brevo Plugin | 100K+ | Direct Brevo integration | Brevo users |
सिफारिश: सामान्य उपयोग के लिए WP Mail SMTP, या Brevo plugin अगर आप पहले से marketing के लिए Brevo उपयोग कर रहे हैं।
Step 2: SMTP Service चुनें
| Provider | Free Tier | Setup Difficulty | सबसे अच्छा किसके लिए |
|---|---|---|---|
| Brevo | 300/day (9,000/month) | Easy | अधिकांश WordPress sites |
| Gmail SMTP | 500/day | Medium | Personal sites |
| SendGrid | 100/day (3,000/month) | Medium | Developer sites |
| Amazon SES | 62,000/month (EC2) | Hard | AWS-hosted sites |
| Mailgun | Trial only | Medium | High-volume sites |
सिफारिश: Brevo का free tier अधिकांश WordPress sites को handle करता है और इसके लिए credit card की ज़रूरत नहीं।
Step 3: Install और Configure करें
WP Mail SMTP + Brevo उपयोग करके:
- WordPress plugin directory से WP Mail SMTP install करें
- WP Mail SMTP > Settings पर जाएं
- From Email को अपना domain email (जैसे [email protected]) पर सेट करें
- From Name को अपने site name पर सेट करें
- Mailer के रूप में “Brevo” चुनें
- अपनी Brevo API key enter करें (Brevo > Settings > SMTP & API में मिलती है)
- Save Settings क्लिक करें
- Verify के लिए एक test email भेजें
कुल setup time: 10 मिनट से कम।
Step 4: Email Authentication Configure करें
बेहतरीन deliverability के लिए, ये DNS records सेट करें:
| Record | उद्देश्य | Priority |
|---|---|---|
| SPF | Brevo को आपके domain के लिए भेजने का अधिकार देता है | Required |
| DKIM | आपके emails को cryptographically sign करता है | Required |
| DMARC | Unauthenticated email को handle करने की policy | Recommended |
Brevo जोड़ने के exact DNS records प्रदान करता है। विस्तृत instructions के लिए हमारा SPF DKIM DMARC guide देखें।
Step 5: पूरी तरह Test करें
Setup के बाद, इन WordPress email types को test करें:
- Contact form submission
- Password reset email
- New user registration
- Comment notification
- WooCommerce order confirmation (लागू होने पर)
- Plugin notification emails
WordPress Email Plugins की तुलना
WP Mail SMTP
फायदे: सबसे लोकप्रिय, सभी major SMTP services support करता है, email logging, one-click setup wizards। नुकसान: कुछ features (detailed logs, alerts) Pro version चाहिए। Free features: All mailers, basic logging, test emails।
Post SMTP
फायदे: Full-featured free version, failure alerts, email logging, OAuth support। नुकसान: थोड़ा जटिल interface। Free features: All mailers, detailed logs, failure notifications।
FluentSMTP
फायदे: Multiple SMTP services एक साथ connect करें, detailed logs, lightweight। नुकसान: नया, छोटी community। Free features: Multi-connection, full logging, all mailers।
Brevo Official Plugin
फायदे: Direct Brevo integration, marketing features शामिल, contact sync। नुकसान: केवल Brevo-specific। Free features: SMTP sending, contact management, basic marketing।
WordPress Newsletter और Email Marketing
Transactional email ठीक करने के अलावा, full email marketing के लिए WordPress को Brevo के साथ उपयोग करें:
Newsletter Plugins
| Plugin | प्रकार | सबसे अच्छा किसके लिए |
|---|---|---|
| Brevo Plugin | Full marketing integration | Complete email marketing |
| Mailchimp for WordPress | Signup forms + Mailchimp | Simple newsletter signups |
| Newsletter Plugin | Self-hosted newsletters | Budget-conscious sites |
| MailPoet | Built-in email builder | WordPress-native email |
Email Subscription Setup
अपनी WordPress site पर email subscription जोड़ें:
- Brevo का WordPress plugin install करें
- Brevo में एक signup form बनाएं
- Form को अपने sidebar, footer, या pop-up में जोड़ें
- Subscribers Brevo के साथ automatically sync होते हैं
- welcome series और newsletter campaigns बनाएं
WordPress Email Marketing Automation
Marketing automation के लिए WordPress को Brevo के साथ combine करें:
| Automation | Trigger | Plugin/Tool |
|---|---|---|
| Welcome series | Form submission | Brevo automation |
| Blog digest | New post published | Brevo RSS campaign |
| Cart recovery | WooCommerce cart | Brevo + WooCommerce plugin |
| Review request | Order delivered | Brevo automation |
| Re-engagement | 90 days inactive | Brevo automation |
WooCommerce stores के लिए, Brevo का plugin order data sync करता है ताकि automated post-purchase emails और cart recovery enable हो सके।
सामान्य समस्याओं का Troubleshooting
Emails अभी भी Spam में जा रहे हैं
- Verify करें कि SPF, DKIM, DMARC records सही तरह से सेट हैं
- जांचें कि आपका domain किसी blacklist पर है
- Ensure करें कि From Email आपका domain उपयोग करता है (gmail.com नहीं)
- एक spam test चलाएं
- Sending volume को धीरे-धीरे warm up करें
Plugin Conflicts
- अन्य email plugins deactivate करें (केवल एक को email handle करनी चाहिए)
- ऐसे plugins की जांच करें जो wp_mail() override करते हैं
- Theme conflicts से बचाने के लिए default theme के साथ test करें
WooCommerce Emails नहीं भेजे जा रहे
- WooCommerce > Settings > Emails पर जाएं
- Verify करें कि प्रत्येक email type enabled है
- जांचें कि WP Mail SMTP configured है
- Test order देकर test करें
- Errors के लिए email logs जांचें
शुरुआत करें
- WP Mail SMTP install करें WordPress plugin directory से
- एक free Brevo account बनाएं brevo.com पर
- Plugin configure करें अपनी Brevo API key के साथ
- DNS authentication सेट करें (SPF + DKIM)
- एक test email भेजें delivery confirm करने के लिए
- सभी WordPress email types test करें (forms, registration, WooCommerce)
पूर्ण SMTP configuration विवरण के लिए, हमारा SMTP complete guide देखें। WordPress email marketing strategies के लिए, हमारा WordPress email marketing guide पढ़ें।