ਗਿਆਨ ਅਧਾਰ

ਆਪਣੇ ਖੁਦ ਦੇ SendGrid ਖਾਤੇ ਰਾਹੀਂ ਈਮੇਲ ਭੇਜੋ

ਆਪਣਾ ਖੁਦ ਦਾ SendGrid ਖਾਤਾ ਕਨੈਕਟ ਕਰੋ: ਡੋਮੇਨ ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਇਸ ਦੇ CNAME ਰਿਕਾਰਡ, ਪੂਰੀ ਪਹੁੰਚ ਦੀ ਬਜਾਏ ਇੱਕ ਸੀਮਤ Mail Send ਕੁੰਜੀ, Cloudflare ਗ੍ਰੇ-ਕਲਾਉਡ ਟਰੈਪ, ਅਤੇ ਇੱਕ ਵੈਧ ਕੁੰਜੀ 'ਤੇ 403 ਦਾ ਅਸਲ ਵਿੱਚ ਕੀ ਮਤਲਬ ਹੈ।

ਤੁਹਾਨੂੰ ਇੱਕ SendGrid (Twilio SendGrid) ਖਾਤੇ ਅਤੇ ਤੁਹਾਡੇ ਡੋਮੇਨ ਦੇ DNS ਤੱਕ ਪਹੁੰਚ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।

SendGrid ਦੇ ਆਪਣੇ ਦਸਤਾਵੇਜ਼: Sender authentication · API keys · Sign up

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 ਰਿਕਾਰਡ ਦਿੰਦਾ ਹੈ। ਇਹਨਾਂ ਸਾਰਿਆਂ ਨੂੰ ਜੋੜੋ।

| ਕਿਸਮ | ਹੋਸਟ | ਮਕਸਦ | | --- | --- | --- | | CNAME | em1234.yourdomain.com | ਰਿਟਰਨ-ਪਾਥ (ਬਾਊਂਸ) ਡੋਮੇਨ | | CNAME | s1._domainkey.yourdomain.com | DKIM ਕੁੰਜੀ 1 | | CNAME | s2._domainkey.yourdomain.com | DKIM ਕੁੰਜੀ 2 |

SendGrid ਜਾਣਬੁੱਝ ਕੇ TXT ਰਿਕਾਰਡਾਂ ਦੀ ਬਜਾਏ CNAMEs ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਸੱਚਮੁੱਚ ਬਿਹਤਰ ਹੈ: ਅਸਲ ਕੁੰਜੀ ਦੇ ਮੁੱਲ SendGrid 'ਤੇ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਉਹ ਤੁਹਾਡੇ ਦੁਆਰਾ ਆਪਣੇ DNS ਨੂੰ ਮੁੜ ਛੂਹੇ ਬਿਨਾਂ ਆਪਣੀਆਂ ਸਾਈਨਿੰਗ ਕੁੰਜੀਆਂ ਨੂੰ ਰੋਟੇਟ ਕਰ ਸਕਦੇ ਹਨ।

⚠️ ਜੇਕਰ ਤੁਹਾਡਾ DNS ਪ੍ਰਦਾਤਾ Cloudflare ਹੈ, ਤਾਂ ਇਹਨਾਂ ਰਿਕਾਰਡਾਂ ਨੂੰ DNS only (ਸਲੇਟੀ ਬੱਦਲ) 'ਤੇ ਸੈੱਟ ਕਰੋ, ਪ੍ਰੌਕਸੀਡ (proxied) 'ਤੇ ਨਹੀਂ। ਇੱਕ ਪ੍ਰੌਕਸੀਡ CNAME Cloudflare ਦੇ ਪਤਿਆਂ ਨੂੰ ਰਿਜ਼ੋਲਵ ਕਰਦਾ ਹੈ ਅਤੇ SendGrid ਦੀ ਜਾਂਚ ਅਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ।

SendGrid ਵਿੱਚ Verify ਦਬਾਓ। ਇੱਕ ਘੰਟੇ ਤੱਕ ਦਾ ਸਮਾਂ ਦਿਓ।

3. ਇੱਕ API ਕੁੰਜੀ ਬਣਾਓ

Settings → API Keys → Create API Key.

Restricted Access ਚੁਣੋ ਅਤੇ ਕੇਵਲ Mail Send → Full Access ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ। ਹੋਰ ਕੁੱਝ ਨਹੀਂ।

⛔ Full Access ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰੋ। ਇੱਕ Full Access ਕੁੰਜੀ ਤੁਹਾਡੇ ਸੰਪਰਕਾਂ ਨੂੰ ਪੜ੍ਹ ਸਕਦੀ ਹੈ, ਤੁਹਾਡੇ ਖਾਤੇ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਬਦਲ ਸਕਦੀ ਹੈ ਅਤੇ ਹੋਰ ਕੁੰਜੀਆਂ ਬਣਾ ਸਕਦੀ ਹੈ; ਸਾਨੂੰ ਸਿਰਫ ਇੱਕ ਸੁਨੇਹਾ ਭੇਜਣ ਦੀ ਲੋੜ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੀ ਕੁੰਜੀ ਦੀ ਸਾਡੀ ਕਾਪੀ ਕਦੇ ਪ੍ਰਗਟ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਉਹਨਾਂ ਦੋਵਾਂ ਕੁੰਜੀਆਂ ਵਿਚਕਾਰ ਅੰਤਰ ਕੁਝ ਅਣਚਾਹੇ ਈਮੇਲਾਂ ਅਤੇ ਇੱਕ ਸਮਝੌਤਾ ਕੀਤੇ ਖਾਤੇ (compromised account) ਦੇ ਵਿਚਕਾਰ ਦਾ ਅੰਤਰ ਹੈ।

⚠️ ਕੁੰਜੀ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ। ਪੰਨਾ ਛੱਡਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਨੂੰ ਕਾਪੀ ਕਰੋ — SendGrid ਤੁਹਾਨੂੰ ਇਹ ਦੁਬਾਰਾ ਨਹੀਂ ਦਿਖਾ ਸਕਦਾ, ਸਿਰਫ਼ ਇਸਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ।

4. ਇਸਨੂੰ Zinn® ਵਿੱਚ ਕਨੈਕਟ ਕਰੋ

ਆਪਣੇ ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ Email sending ਖੋਲ੍ਹੋ:

  • Provider — SendGrid
  • Send from this domainmail.yourdomain.com (ਇੱਕ ਡੋਮੇਨ, ਕੋਈ ਪਤਾ ਨਹੀਂ)
  • SendGrid API key — ਕਦਮ 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 ਵੇਖੋ। ਇੱਕ ਬਿਲਕੁਲ ਨਵੇਂ ਖਾਤੇ ਨੂੰ ਕਈ ਵਾਰ ਪਹਿਲੇ ਦਿਨ ਜਾਂ ਇਸ ਤੋਂ ਵੱਧ ਸਮੇਂ ਲਈ ਸਮੀਖਿਆ ਲਈ ਰੋਕਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਸੁਨੇਹੇ ਬਾਊਂਸ ਹੋਣ ਦੀ ਬਜਾਏ ਉੱਥੇ ਹੀ ਪਏ ਰਹਿੰਦੇ ਹਨ।

Your account was suspended after a few sends — SendGrid ਨਵੇਂ ਖਾਤਿਆਂ ਦੁਆਰਾ ਬਾਊਂਸ ਹੋਣ ਵਾਲੇ ਪਤਿਆਂ 'ਤੇ ਸੁਨੇਹੇ ਭੇਜਣ ਬਾਰੇ ਸਖ਼ਤ ਹੈ। ਸਵਿੱਚ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੀ ਗਾਹਕ ਸੂਚੀ ਸਾਫ਼ ਹੈ।

ਕੀ ਹਾਲੇ ਵੀ ਉਲਝਣ ਵਿੱਚ ਹੋ?

ਹਰ ਪਲਾਨ ਵਿੱਚ ਸਹਾਇਤਾ ਸ਼ਾਮਲ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਜਵਾਬ ਮਿਲਦੇ ਹਨ।

ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਸਾਰੇ ਲੇਖ