உங்களுக்கு ஒரு SendGrid (Twilio SendGrid) கணக்கும், உங்கள் டொமைனின் DNS அணுகலும் தேவைப்படும்.
SendGrid-இன் சொந்த ஆவணங்கள்: அனுப்புநர் அங்கீகாரம் · API விசைகள் · பதிவு செய்க
1. உங்கள் டொமைனை அங்கீகரிக்கவும்
Settings → Sender Authentication → Authenticate Your Domain.
பட்டியலில் இருந்து உங்கள் DNS ஹோஸ்ட்டைத் தேர்வுசெய்து, "Would you like to also brand the links for this domain?" என்பதற்கு Yes எனப் பதிலளிக்கவும் — இணைப்பு பிராண்டிங் என்பது கண்காணிக்கப்படும் இணைப்புகளை sendgrid.net என்பதற்குப் பதிலாக உங்கள் சொந்த டொமைனுக்கு மாற்றியமைக்கிறது, மேலும் உங்கள் விலைப்பட்டியலில் உள்ள இணைப்பின் மீது கர்சரைக் கொண்டு செல்லும் ஒரு வாடிக்கையாளர் உங்கள் பெயரைக் காண வேண்டும்.
நீங்கள் அனுப்பும் டொமைன் கேட்கப்படும்போது mail.yourdomain.com போன்ற ஒரு சப்டொமைனை உள்ளிடவும்.
2. CNAME பதிவுகளை வெளியிடவும்
SendGrid உங்களுக்கு மூன்று அல்லது ஐந்து CNAME பதிவுகளை வழங்குகிறது. அவை அனைத்தையும் சேர்க்கவும்.
| Type | Host | Purpose |
|---|
CNAME | em1234.yourdomain.com | Return-path (bounce) டொமைன் |
CNAME | s1._domainkey.yourdomain.com | DKIM விசை 1 |
CNAME | s2._domainkey.yourdomain.com | DKIM விசை 2 |
⭐ SendGrid வேண்டுமென்றே TXT பதிவுகளுக்குப் பதிலாக CNAME-களைப் பயன்படுத்துகிறது, மேலும் இது உண்மையில் சிறந்தது: உண்மையான விசை மதிப்புகள் SendGrid-இல் உள்ளன, எனவே நீங்கள் உங்கள் DNS-ஐ மீண்டும் மாற்ற வேண்டிய அவசியமின்றி அவர்கள் தங்கள் கையொப்ப விசைகளை மாற்றிக்கொள்ள முடியும்.
⚠️ உங்கள் DNS வழங்குநர் Cloudflare என்றால், இந்த பதிவுகளை ப்ராக்ஸி செய்யாமல் DNS only (சாம்பல் நிற மேகம்) என அமைக்கவும். ப்ராக்ஸி செய்யப்பட்ட CNAME ஆனது Cloudflare-இன் முகவரிகளுக்குச் செல்கிறது மற்றும் SendGrid-இன் சரிபார்ப்பு தோல்வியடைகிறது.
SendGrid-இல் Verify என்பதை அழுத்தவும். ஒரு மணி நேரம் வரை அனுமதிக்கவும்.
3. ஓர் API விசையை உருவாக்கவும்
Settings → API Keys → Create API Key.
Restricted Access என்பதைத் தேர்ந்தெடுத்து, Mail Send → Full Access அனுமதியை மட்டும் வழங்கவும். வேறு எதுவும் வேண்டாம்.
⛔ Full Access விசையைப் பயன்படுத்த வேண்டாம். ஒரு Full Access விசையால் உங்கள் தொடர்புகளைப் படிக்கவும், உங்கள் கணக்கு அமைப்புகளை மாற்றவும், மேலும் பல விசைகளை உருவாக்கவும் முடியும்; நாம் செய்ய வேண்டிய ஒரே விஷயம் ஒரு செய்தியை அனுப்புவது மட்டுமே. உங்கள் விசையின் எங்கள் நகல் எப்போதாவது வெளிப்பட்டால், அந்த இரண்டு விசைகளுக்கும் இடையிலான வேறுபாடு என்பது சில தேவையற்ற மின்னஞ்சல்களுக்கும் பாதிக்கப்பட்ட கணக்கிற்கும் இடையிலான வேறுபாடாகும்.
⚠️ விசை ஒரு முறை மட்டுமே காட்டப்படும். பக்கத்தை விட்டு வெளியேறும் முன் அதை நகலெடுக்கவும் — SendGrid அதை உங்களுக்கு மீண்டும் காட்ட முடியாது, மாற்ற மட்டுமே முடியும்.
4. அதை Zinn®-இல் இணைக்கவும்
உங்கள் டாஷ்போர்டில் Email sending என்பதைத் திறக்கவும்:
- வழங்குநர் — SendGrid
- இந்த டொமைனில் இருந்து அனுப்பவும் —
mail.yourdomain.com (ஒரு டொமைன், முகவரி அல்ல)
- SendGrid API விசை — படி 3-இல் உள்ள விசை
SendGrid-க்கு உங்களிடமிருந்து வேறு அமைப்புகள் எதுவும் தேவையில்லை.
5. சோதனையை அனுப்பி குறியீட்டை உள்ளிடவும்
வேறு டொமைனில் உள்ள ஓர் இன்பாக்ஸிற்கு Send test message என்பதை அழுத்தி, அதிலுள்ள குறியீட்டைப் படித்து, அதை உள்ளிடவும்.
இது வேலை செய்யாதபோது
403 Forbidden — உங்கள் API விசைக்கு Mail Send அனுமதி இல்லை. இதுவே மிகவும் பொதுவான தோல்வியாகும்: எந்த நோக்கங்களும் டிக் செய்யப்படாமல் உருவாக்கப்பட்ட Restricted Access விசை சரியாக அங்கீகரிக்கப்படுகிறது, ஆனால் எதையும் செய்ய அனுமதிக்கப்படுவதில்லை.
"The from address does not match a verified Sender Identity" — உங்கள் டொமைன் அங்கீகாரம் இன்னும் பச்சையாக மாறவில்லை, அல்லது Send from this domain-இல் உள்ள டொமைன் நீங்கள் அங்கீகரித்த டொமைன் அல்ல. SendGrid துல்லியமான டொமைனைச் சரிபார்க்கிறது: mail.yourdomain.com என்பதை அங்கீகரிப்பது yourdomain.com-இல் இருந்து அனுப்ப அங்கீகரிக்காது.
Accepted but never delivered — SendGrid-இல் உள்ள Activity-ஐப் பார்க்கவும். முற்றிலும் புதிய கணக்கு சில சமயங்களில் முதல் ஒரு நாளுக்கு மதிப்பாய்வுக்காக நிறுத்தி வைக்கப்படுகிறது, மேலும் செய்திகள் பவுன்ஸ் ஆகாமல் அங்கேயே இருக்கும்.
சில அனுப்புகைகளுக்குப் பிறகு உங்கள் கணக்கு இடைநிறுத்தப்பட்டது — பவுன்ஸ் ஆகும் முகவரிகளுக்குப் புதிய கணக்குகள் அனுப்புவது குறித்து SendGrid கடுமையாக உள்ளது. நீங்கள் மாறுவதற்கு முன் உங்கள் வாடிக்கையாளர் பட்டியல் சுத்தமாக இருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.