ಜ್ಞಾನ ನೆಲೆ
ನಿಮ್ಮ ಸ್ವಂತ Amazon SES ಖಾತೆಯ ಮೂಲಕ ಇಮೇಲ್ ಕಳುಹಿಸಿ
ನಿಮ್ಮ ಸ್ವಂತ Amazon SES ಖಾತೆಯನ್ನು SMTP ಮೂಲಕ ಸಂಪರ್ಕಿಸಿ: ಒಂದು ಪ್ರದೇಶವನ್ನು ಆಯ್ಕೆಮಾಡುವುದು ಮತ್ತು ಅದರಲ್ಲಿಯೇ ಇರುವುದು, Easy DKIM, ನೀವು ಸಂಪರ್ಕಿಸುವ ಮೊದಲು ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಿಂದ ಹೊರಬರುವುದು ಮತ್ತು SMTP ರುಜುವಾತುಗಳು ನಿಮ್ಮ AWS ಪ್ರವೇಶ ಕೀ ಯಾಕೆ ಅಲ್ಲ.
ನಿಮಗೆ ಒಂದು AWS ಖಾತೆ ಮತ್ತು ನಿಮ್ಮ ಡೊಮೇನ್ನ DNS ನ ಪ್ರವೇಶದ ಅಗತ್ಯವಿರುತ್ತದೆ. ಈ ಪಟ್ಟಿಯಲ್ಲಿ SES ಅತ್ಯಂತ ಕಡಿಮೆ ವೆಚ್ಚದ ಆಯ್ಕೆಯಾಗಿದೆ, ಮತ್ತು ಇದು ಅತಿ ಹೆಚ್ಚು ಹಂತಗಳನ್ನು ಹೊಂದಿದೆ.
Amazon ನ ಸ್ವಂತ ದಾಖಲೆಗಳು: ಡೊಮೇನ್ ಪರಿಶೀಲಿಸುವುದು · SMTP ಲಾಗಿನ್ ವಿವರಗಳನ್ನು ಪಡೆಯುವುದು · ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಿಂದ ಹೊರಬರುವುದು
⭐ ನಾವು SES ಗೆ ಅದರ REST API ಮೂಲಕ ಅಲ್ಲ, ಬದಲಿಗೆ ಅದರ SMTP ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಸಂಪರ್ಕಿಸುತ್ತೇವೆ. ಆದ್ದರಿಂದಲೇ ನಿಮ್ಮನ್ನು AWS ಪ್ರವೇಶ ಕೀಲಿಯ ಬದಲಿಗೆ SMTP ಬಳಕೆದಾರ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಕೇಳಲಾಗುತ್ತದೆ. ಎರಡೂ ಮಾರ್ಗಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಒಂದೇ ರೀತಿಯ ಸಂದೇಶವನ್ನು ತಲುಪಿಸುತ್ತವೆ; SMTP ಮಾರ್ಗವು ಹೊರಗಿನಿಂದ ವಿಶ್ಲೇಷಿಸಲು ಕಷ್ಟಕರವಾದ AWS ವಿನಂತಿ-ಸಹಿ ಮಾಡುವ ಸಮಸ್ಯೆಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತಡೆಗಟ್ಟುತ್ತದೆ, ಮತ್ತು ನಮ್ಮಂತಹ ಪರಿಕರಗಳು ಇದನ್ನು ಬಳಸಲಿ ಎಂದೇ Amazon ಈ ಇಂಟರ್ಫೇಸ್ಗಾಗಿ ಲಾಗಿನ್ ವಿವರಗಳನ್ನು ಪ್ರಕಟಿಸುತ್ತದೆ.
1. ಒಂದು ಪ್ರದೇಶವನ್ನು (region) ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅದರಲ್ಲೇ ಮುಂದುವರಿಯಿರಿ
SES ಪ್ರದೇಶ-ಆಧಾರಿತವಾಗಿದೆ. ಕೆಳಗಿನ ಪ್ರತಿಯೊಂದೂ — ನಿಮ್ಮ ಪರಿಶೀಲಿಸಿದ ಡೊಮೇನ್, ನಿಮ್ಮ ಲಾಗಿನ್ ವಿವರಗಳು, ನಿಮ್ಮ ಕಳುಹಿಸುವ ಕೋಟಾ — ಒಂದು AWS ಪ್ರದೇಶಕ್ಕೆ ಸೇರಿರುತ್ತವೆ ಮತ್ತು ಬೇರೆ ಯಾವುದರಲ್ಲೂ ಇರುವುದಿಲ್ಲ.
ನಿಮ್ಮ ಗ್ರಾಹಕರಿಗೆ ಹತ್ತಿರವಿರುವ ಪ್ರದೇಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ (ಯುರೋಪ್ಗೆ eu-west-1, ಉತ್ತರ ಅಮೆರಿಕಾಗೆ us-east-1) ಮತ್ತು ಅದನ್ನು ಗುರುತಿಸಿ. ಐರ್ಲೆಂಡ್ನಲ್ಲಿ ನಿಮ್ಮ ಡೊಮೇನ್ ಪರಿಶೀಲಿಸಿ, ನಂತರ ಫ್ರಾಂಕ್ಫರ್ಟ್ನಲ್ಲಿ ಲಾಗಿನ್ ವಿವರಗಳನ್ನು ರಚಿಸುವುದು ಇಲ್ಲಿ ಸಮಯ ವ್ಯರ್ಥ ಮಾಡಲು ಸಾಮಾನ್ಯ ಕಾರಣವಾಗಿದೆ, ಮತ್ತು ಅದು ನೀಡುವ ದೋಷವು ಪ್ರದೇಶಗಳ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.
2. ನಿಮ್ಮ ಡೊಮೇನ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ
Amazon SES ಕನ್ಸೋಲ್ → Identities → Create identity → Domain. mail.yourdomain.com ನಂತಹ ಸಬ್ಡೊಮೇನ್ ಅನ್ನು ನಮೂದಿಸಿ.
Easy DKIM ಅನ್ನು ಆನ್ ಮಾಡಿ ಮತ್ತು RSA_2048_BIT ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. SES ನಿಮಗೆ ಮೂರು CNAME ದಾಖಲೆಗಳನ್ನು ನೀಡುತ್ತದೆ:
| ಪ್ರಕಾರ | ಹೋಸ್ಟ್ | | --- | --- | | CNAME | <token1>._domainkey.mail.yourdomain.com | | CNAME | <token2>._domainkey.mail.yourdomain.com | | CNAME | <token3>._domainkey.mail.yourdomain.com |
ಮೂರನ್ನೂ ಸೇರಿಸಿ. ಪರಿಶೀಲನೆಯು ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಗಂಟೆಯೊಳಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.
⭐ ಕಸ್ಟಮ್ MAIL FROM ಡೊಮೇನ್ ಅನ್ನು ಸಹ ಸಕ್ರಿಯಗೊಳಿಸಿ (bounce.mail.yourdomain.com) ಮತ್ತು ಅದು ಕೇಳುವ MX ಮತ್ತು SPF TXT ದಾಖಲೆಗಳನ್ನು ಸೇರಿಸಿ. ಇದು ಇಲ್ಲದಿದ್ದರೆ ನಿಮ್ಮ ಎನ್ವೆಲಪ್ ಕಳುಹಿಸುವವರು amazonses.com ಆಗಿರುತ್ತಾರೆ, ಆದ್ದರಿಂದ SPF ನಿಮ್ಮ ಬದಲಿಗೆ Amazon ಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ, ಮತ್ತು ನೀವು ಕೇವಲ DKIM ಅನ್ನು ಮಾತ್ರ ಅವಲಂಬಿಸಬೇಕಾಗುತ್ತದೆ.
3. ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಿಂದ ಹೊರಬನ್ನಿ — ಇದು ಜನರು ಮರೆಯುವ ಹಂತವಾಗಿದೆ
⛔⛔ ಹೊಸ SES ಖಾತೆಯು ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಲ್ಲಿರುತ್ತದೆ ಮತ್ತು ನೀವು ಪ್ರತ್ಯೇಕವಾಗಿ ಪರಿಶೀಲಿಸಿದ ವಿಳಾಸಗಳಿಗೆ ಮಾತ್ರ ಇಮೇಲ್ ಕಳುಹಿಸಬಹುದು. ಇದು ಉಳಿದ ಎಲ್ಲವನ್ನೂ ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಯಾವುದನ್ನೂ ತಲುಪಿಸುವುದಿಲ್ಲ.
ನಮ್ಮ ಪರಿಶೀಲನಾ ಹಂತವನ್ನು ರೂಪಿಸಿರುವುದೇ ಈ ಸಮಸ್ಯೆಯನ್ನು ಗುರುತಿಸಲು: ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಲ್ಲಿ, SES ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಸಾಮಾನ್ಯ ಯಶಸ್ವಿ ಪ್ರತಿಕ್ರಿಯೆಯೊಂದಿಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದನ್ನು ತಲುಪಿಸದೆ ಬಿಡುತ್ತದೆ. AWS ನಲ್ಲಿ ನೀವು ಪರಿಶೀಲಿಸಿದ ವಿಳಾಸಕ್ಕೆ ಪರೀಕ್ಷಾ ಇಮೇಲ್ ಕಳುಹಿಸುವ ಮೂಲಕ ನಮ್ಮ ಸೆಟಪ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿದರೆ, ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ — ಮತ್ತು ನಂತರ ನಿಜವಾದ ಗ್ರಾಹಕರಿಗೆ ಕಳುಹಿಸುವ ಪ್ರತಿಯೊಂದು ಸಂದೇಶವೂ ಕಣ್ಮರೆಯಾಗುತ್ತದೆ.
Account dashboard → Request production access. ನೀವು ಏನನ್ನು ಕಳುಹಿಸುತ್ತೀರಿ ಮತ್ತು ಬೌನ್ಸ್ ಆಗುವ ಇಮೇಲ್ಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುತ್ತೀರಿ ಎಂದು Amazon ಕೇಳುತ್ತದೆ; ನಿಮ್ಮ ಸ್ವಂತ ಗ್ರಾಹಕರಿಗೆ ವ್ಯವಹಾರಿಕ ಅಧಿಸೂಚನೆಗಳ ಬಗ್ಗೆ ನೀಡುವ ಕೆಲವು ಪ್ರಾಮಾಣಿಕ ವಾಕ್ಯಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ 24 ಗಂಟೆಗಳ ಒಳಗೆ ಅನುಮೋದಿಸಲಾಗುತ್ತದೆ.
⭐ ನೀವು SES ಅನ್ನು ಇಲ್ಲಿ ಸಂಪರ್ಕಿಸುವ ಮೊದಲು ಇದನ್ನು ಮಾಡಿ. ತದನಂತರ ಡೀಬಗ್ ಮಾಡಲು ಏನೂ ಇರುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಯಾವುದೇ ದೋಷ ಸಂಭವಿಸುವುದಿಲ್ಲ.
4. SMTP ಲಾಗಿನ್ ವಿವರಗಳನ್ನು ರಚಿಸಿ
SES ಕನ್ಸೋಲ್ → SMTP settings → Create SMTP credentials.
ಇದು ಕಳುಹಿಸಲು ಮಾತ್ರ ಅನುಮತಿಯಿರುವ IAM ಬಳಕೆದಾರರನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು ನಿಮಗೆ SMTP ಬಳಕೆದಾರ ಹೆಸರು ಮತ್ತು SMTP ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನೀಡುತ್ತದೆ.
⛔ ಇವು ನಿಮ್ಮ AWS ಪ್ರವೇಶ ಕೀಲಿ ಮತ್ತು ರಹಸ್ಯ ಕೀಲಿ ಅಲ್ಲ. ಇವುಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಆಲ್ಗರಿದಮ್ ಮೂಲಕ IAM ರಹಸ್ಯದಿಂದ ಪಡೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ ಮತ್ತು ಇವುಗಳನ್ನು ಪರಸ್ಪರ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. AWS ರಹಸ್ಯ ಪ್ರವೇಶ ಕೀಲಿಯನ್ನು ಇಲ್ಲಿ ನಮೂದಿಸಿದರೆ ಪ್ರತಿ ಬಾರಿಯೂ ದೃಢೀಕರಣ ವಿಫಲವಾಗುತ್ತದೆ, ಮತ್ತು ಲಾಗಿನ್ ವಿವರಗಳನ್ನು ತಿರಸ್ಕರಿಸಲಾಗಿದೆ ಎಂದು ಮಾತ್ರ ದೋಷ ತೋರಿಸುತ್ತದೆ.
⚠️ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ತೋರಿಸಲಾಗುತ್ತದೆ. ಪುಟವನ್ನು ತೊರೆಯುವ ಮೊದಲು CSV ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ.
5. Zinn® ನಲ್ಲಿ ಇದನ್ನು ಸಂಪರ್ಕಿಸಿ
ನಿಮ್ಮ ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ Email sending ತೆರೆಯಿರಿ:
- ಪೂರೈಕೆದಾರರು (Provider) — Amazon SES
- ಈ ಡೊಮೇನ್ನಿಂದ ಕಳುಹಿಸಿ (Send from this domain) —
mail.yourdomain.com - AWS ಪ್ರದೇಶ (AWS region) — ಹಂತ 1 ರ ಪ್ರದೇಶ, ಉದಾ.
eu-west-1 - SMTP ಬಳಕೆದಾರ ಹೆಸರು (SMTP username) — ಹಂತ 4 ರಿಂದ
- ಪೋರ್ಟ್ (Port) — 587 ರಲ್ಲೇ ಬಿಡಿ
- SES SMTP ಪಾಸ್ವರ್ಡ್ — ಹಂತ 4 ರಿಂದ
ನಾವು ನಿಮಗಾಗಿ ಹೋಸ್ಟ್ ಅನ್ನು ನಿರ್ಮಿಸುತ್ತೇವೆ (email-smtp.<region>.amazonaws.com), ಆದ್ದರಿಂದ ಹೋಸ್ಟ್ನೆಮ್ ತಪ್ಪಾಗಿ ನಮೂದಿಸುವ ಸಾಧ್ಯತೆ ಇರುವುದಿಲ್ಲ.
6. ಪರೀಕ್ಷಾ ಇಮೇಲ್ ಕಳುಹಿಸಿ ಮತ್ತು ಕೋಡ್ ನಮೂದಿಸಿ
ನೀವು AWS ನಲ್ಲಿ ಪರಿಶೀಲಿಸದಿರುವ ಬೇರೆ ಡೊಮೇನ್ನಲ್ಲಿರುವ ಇನ್ಬಾಕ್ಸ್ಗೆ Send test message ಒತ್ತಿ — ವೈಯಕ್ತಿಕ Gmail ವಿಳಾಸವು ಉತ್ತಮವಾಗಿದೆ, ಏಕೆಂದರೆ ನೀವು ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಿಂದ ಹೊರಬಂದಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಅದು ನಿರೂಪಿಸುತ್ತದೆ. ಕೋಡ್ ಅನ್ನು ಓದಿ ಅದನ್ನು ನಮೂದಿಸಿ.
ಇದು ಕಾರ್ಯನಿರ್ವಹಿಸದೇ ಇದ್ದಾಗ
ನಿಜವಾದ ಗ್ರಾಹಕರಿಗೆ ಕಳುಹಿಸುವಾಗ "Email address is not verified" — ನೀವು ಇನ್ನೂ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ನಲ್ಲಿದ್ದೀರಿ. ಹಂತ 3 ನೋಡಿ.
535 Authentication Credentials Invalid — ನೀವು SMTP ಲಾಗಿನ್ ವಿವರಗಳ ಬದಲಿಗೆ ನಿಮ್ಮ AWS ಪ್ರವೇಶ ಕೀಲಿಯನ್ನು ಬಳಸಿದ್ದೀರಿ (ಹಂತ 4), ಅಥವಾ ಈ ಲಾಗಿನ್ ವಿವರಗಳು ನೀವು ನಮೂದಿಸಿದ ಪ್ರದೇಶಕ್ಕಿಂತ ವಿಭಿನ್ನವಾದ ಪ್ರದೇಶಕ್ಕೆ ಸೇರಿವೆ.
"Maximum sending rate exceeded" — ಹೊಸ ಪ್ರೊಡಕ್ಷನ್ ಖಾತೆಯು ಸೆಕೆಂಡಿಗೆ 14 ಸಂದೇಶಗಳು ಮತ್ತು ದಿನಕ್ಕೆ 50,000 ಸಂದೇಶಗಳ ಮಿತಿಯೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಅದು ಸಾಕಷ್ಟು ದೊಡ್ಡ ಪ್ರಮಾಣದ ಅಧಿಸೂಚನೆಗಳಾಗಿವೆ, ಆದರೆ ನೀವು ದೊಡ್ಡ ಗ್ರಾಹಕರ ನೆಲೆಯನ್ನು ಸ್ಥಳಾಂತರಿಸುತ್ತಿದ್ದರೆ, ಮೊದಲು ಮಿತಿಯನ್ನು ಹೆಚ್ಚಿಸಲು ವಿನಂತಿಸಿ.
ಇದು ಪರೀಕ್ಷೆಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿ ಪ್ರೊಡಕ್ಷನ್ನಲ್ಲಿ ನಿಂತುಹೋಗಿದೆ — SES Reputation ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಪರಿಶೀಲಿಸಿ. ಬೌನ್ಸ್ ಅಥವಾ ದೂರುಗಳ ದರವು Amazon ನ ಮಿತಿಯನ್ನು ಮೀರಿದಾಗ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಳುಹಿಸುವುದನ್ನು ವಿರಾಮಗೊಳಿಸುತ್ತದೆ, ಮತ್ತು ಹಳೆಯ ಗ್ರಾಹಕರ ಪಟ್ಟಿಯೊಂದಿಗೆ ಈ ಮಿತಿಯನ್ನು ದಾಟುವುದು ಸುಲಭವಾಗಿದೆ.
ಇನ್ನಷ್ಟು ಸಿಲುಕಿಕೊಂಡಿದ್ದೀರಾ?
ಪ್ರತಿ ಪ್ಲಾನ್ನಲ್ಲಿಯೂ ಬೆಂಬಲ ಲಭ್ಯವಿದೆ ಮತ್ತು ನಿಮ್ಮ ಸ್ವಂತ ಭಾಷೆಯಲ್ಲಿ ಉತ್ತರಗಳು ಸಿಗುತ್ತವೆ.
ಬೆಂಬಲವನ್ನು ಸಂಪರ್ಕಿಸಿ → ಎಲ್ಲಾ ಲೇಖನಗಳು →