ਗਿਆਨ ਅਧਾਰ
ਆਪਣੇ ਖੁਦ ਦੇ Mailgun ਖਾਤੇ ਰਾਹੀਂ ਈਮੇਲ ਭੇਜੋ
ਆਪਣਾ ਖੁਦ ਦਾ Mailgun ਖਾਤਾ ਕਨੈਕਟ ਕਰੋ: ਭੇਜਣ ਵਾਲਾ ਉਪ-ਡੋਮੇਨ ਜੋੜਨਾ, ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਲਈ SPF, DKIM ਅਤੇ MX ਰਿਕਾਰਡ, ਤੁਹਾਡੀ ਪ੍ਰਾਈਵੇਟ API ਕੁੰਜੀ ਦੀ ਬਜਾਏ ਭੇਜਣ ਵਾਲੀ ਕੁੰਜੀ, ਅਤੇ ਕਿਉਂ ਇੱਕ EU-ਹੋਸਟਡ ਖਾਤਾ US ਹੋਸਟ ਦੇ ਵਿਰੁੱਧ 401 ਰਿਟਰਨ ਕਰਦਾ ਹੈ।
ਤੁਹਾਨੂੰ ਇੱਕ Mailgun ਖਾਤੇ ਅਤੇ ਆਪਣੇ ਡੋਮੇਨ ਦੇ DNS ਦੀ ਪਹੁੰਚ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
Mailgun ਦਾ ਆਪਣਾ ਦਸਤਾਵੇਜ਼: Adding and verifying a domain · API keys · Sign up
1. Mailgun ਵਿੱਚ ਆਪਣਾ ਭੇਜਣ ਵਾਲਾ ਡੋਮੇਨ ਜੋੜੋ
Mailgun ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ Send → Domains → Add New Domain 'ਤੇ ਜਾਓ ਅਤੇ ਇੱਕ ਸਬ-ਡੋਮੇਨ ਦਰਜ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ mail.yourdomain.com|
⚠️ Mailgun ਦੀ ਆਪਣੀ ਗਾਈਡੈਂਸ ਇੱਕ ਸਬ-ਡੋਮੇਨ ਦੀ ਹੈ, ਅਤੇ ਇਹ ਕੁਝ ਹੋਰ ਪ੍ਰੋਵਾਈਡਰਾਂ ਨਾਲੋਂ ਇੱਥੇ ਜ਼ਿਆਦਾ ਮਹੱਤਵਪੂਰਨ ਹੈ: Mailgun ਤੁਹਾਡੇ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਕਿਸੇ ਵੀ ਚੀਜ਼ 'ਤੇ ਆਪਣੇ SPF ਅਤੇ DKIM ਰਿਕਾਰਡ ਸੈੱਟ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਸਨੂੰ ਆਪਣੇ ਰੂਟ ਡੋਮੇਨ 'ਤੇ ਪੁਆਇੰਟ ਕਰਨ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਹ ਰਿਕਾਰਡ ਤੁਹਾਡੇ ਕਾਰੋਬਾਰੀ ਮੇਲਬਾਕਸਾਂ ਵਾਲੇ ਰਿਕਾਰਡਾਂ ਦੇ ਨਾਲ ਬੈਠਦੇ ਹਨ।
ਉਹ ਖੇਤਰ ਚੁਣੋ ਜੋ ਉਸ ਸਥਾਨ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਆਪਣਾ ਡਾਟਾ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ — US ਜਾਂ EU। ਇਸਨੂੰ ਲਿਖ ਲਓ; ਤੁਹਾਨੂੰ ਸਟੈਪ 4 ਵਿੱਚ ਇਸਦੀ ਲੋੜ ਪਵੇਗੀ, ਅਤੇ ਇਹ ਗਲਤ ਹੋਣ ਵਾਲੀ ਸਭ ਤੋਂ ਆਮ ਚੀਜ਼ ਹੈ।
2. Mailgun ਦੁਆਰਾ ਦਿੱਤੇ ਗਏ DNS ਰਿਕਾਰਡ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰੋ
Mailgun ਤੁਹਾਨੂੰ ਇੱਕ ਸੂਚੀ ਦਿਖਾਉਂਦਾ ਹੈ। ਆਪਣੇ DNS ਪ੍ਰੋਵਾਈਡਰ 'ਤੇ ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ਨੂੰ ਜੋੜੋ।
| ਕਿਸਮ | ਹੋਸਟ | ਮਕਸਦ | | --- | --- | --- | | TXT | mail.yourdomain.com | SPF — v=spf1 include:mailgun.org ~all | | TXT | mailo._domainkey.mail.yourdomain.com | DKIM ਪਬਲਿਕ ਕੀ | | CNAME | email.mail.yourdomain.com | ਟ੍ਰੈਕਿੰਗ ਅਤੇ ਬਾਊਂਸ ਹੈਂਡਲਿੰਗ | | MX | mail.yourdomain.com | ਬਾਊਂਸ ਪ੍ਰਾਪਤ ਕਰਨਾ (Mailgun ਦੇ ਦੋ MX ਹੋਸਟ) |
⛔ ਜੇਕਰ ਤੁਹਾਡੇ ਭੇਜਣ ਵਾਲੇ ਸਬ-ਡੋਮੇਨ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਇੱਕ SPF ਰਿਕਾਰਡ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ — ਦੂਜਾ ਨਾ ਜੋੜੋ। ਦੋ SPF TXT ਰਿਕਾਰਡਾਂ ਵਾਲਾ ਡੋਮੇਨ SPF ਵਿੱਚ ਸਿੱਧਾ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ ਕੋਈ ਵੀ ਰਿਕਾਰਡ ਨਾ ਹੋਣ ਨਾਲੋਂ ਵੀ ਮਾੜਾ ਹੈ।
ਫਿਰ Mailgun ਵਿੱਚ Verify DNS Settings ਦਬਾਓ। ਇਸਨੂੰ ਹਰਾ (ਸਫਲ) ਹੋਣ ਵਿੱਚ ਇੱਕ ਘੰਟੇ ਤੱਕ ਦਾ ਸਮਾਂ ਲੱਗ ਸਕਦਾ ਹੈ।
⭐ MX ਰਿਕਾਰਡ ਜੋੜੋ ਭਾਵੇਂ ਤੁਸੀਂ ਸਿਰਫ਼ ਈਮੇਲ ਭੇਜ ਰਹੇ ਹੋ। ਇਹ ਉਹ ਤਰੀਕਾ ਹੈ ਜਿਸ ਨਾਲ Mailgun ਬਾਊਂਸ ਇਕੱਠੇ ਕਰਦਾ ਹੈ। ਉਨ੍ਹਾਂ ਤੋਂ ਬਿਨਾਂ ਇੱਕ ਖਰਾਬ ਪਤਾ ਕਿਤੇ ਵੀ ਬਾਊਂਸ ਨਹੀਂ ਹੁੰਦਾ, Mailgun ਇਸਨੂੰ ਰੋਕ ਨਹੀਂ ਸਕਦਾ, ਅਤੇ ਤੁਸੀਂ ਇੱਕ ਅਜਿਹੇ ਪਤੇ 'ਤੇ ਭੇਜਣ ਲਈ ਭੁਗਤਾਨ ਕਰਨਾ ਜਾਰੀ ਰੱਖਦੇ ਹੋ ਜੋ ਕਦੇ ਵੀ ਕੁਝ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰੇਗਾ।
3. ਆਪਣੀ API ਕੀ ਪ੍ਰਾਪਤ ਕਰੋ
Send → Sending → Domain settings → API keys, ਜਾਂ ਆਪਣੇ ਖਾਤੇ ਦਾ API Keys ਪੰਨਾ।
ਜੇਕਰ ਤੁਹਾਡਾ ਪਲਾਨ ਇੱਕ ਭੇਜਣ ਵਾਲੀ ਕੀ (sending key) ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ ਜੋ ਇਸ ਡੋਮੇਨ ਤੱਕ ਸੀਮਿਤ ਹੈ, ਤਾਂ ਆਪਣੇ ਖਾਤੇ ਦੀ ਪ੍ਰਾਈਵੇਟ API ਕੀ ਦੀ ਬਜਾਏ ਉਸਦੀ ਵਰਤੋਂ ਕਰੋ। ਇੱਕ ਭੇਜਣ ਵਾਲੀ ਕੀ ਸਿਰਫ਼ ਈਮੇਲ ਭੇਜ ਸਕਦੀ ਹੈ; ਪ੍ਰਾਈਵੇਟ ਕੀ ਤੁਹਾਡੇ ਲੌਗਸ ਪੜ੍ਹ ਸਕਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਖਾਤੇ ਵਿੱਚ ਬਦਲਾਅ ਕਰ ਸਕਦੀ ਹੈ। ਸਾਡੇ ਕੋਲ ਦੂਜੀ ਕੀ ਰੱਖਣ ਦਾ ਕੋਈ ਕਾਰਨ ਨਹੀਂ ਹੈ।
4. ਇਸਨੂੰ Zinn® ਵਿੱਚ ਕਨੈਕਟ ਕਰੋ
ਆਪਣੇ ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ Email sending ਖੋਲ੍ਹੋ ਅਤੇ ਭਰੋ:
- ਪ੍ਰੋਵਾਈਡਰ — Mailgun
- ਇਸ ਡੋਮੇਨ ਤੋਂ ਭੇਜੋ —
mail.yourdomain.com(ਇੱਕ ਡੋਮੇਨ, ਕੋਈ ਪਤਾ ਨਹੀਂ) - Mailgun ਭੇਜਣ ਵਾਲਾ ਡੋਮੇਨ — ਉਹੀ ਡੋਮੇਨ ਜੋ ਤੁਸੀਂ Mailgun ਵਿੱਚ ਜੋੜਿਆ ਹੈ
- ਖੇਤਰ —
usਜਾਂeu, ਸਟੈਪ 1 ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ - Mailgun API ਕੀ — ਸਟੈਪ 3 ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤੀ ਕੀ
⛔⛔ ਖੇਤਰ ਸਹੀ ਚੁਣੋ। EU-ਹੋਸਟ ਕੀਤੇ Mailgun ਖਾਤੇ ਇੱਕ ਬਿਲਕੁਲ ਵੱਖਰੇ API ਹੋਸਟ ਤੋਂ ਚਲਾਏ ਜਾਂਦੇ ਹਨ। US ਹੋਸਟ ਨੂੰ EU ਖਾਤੇ ਦੀ ਕੀ ਭੇਜਣ 'ਤੇ "401 Unauthorized" ਵਾਪਸ ਆਉਂਦਾ ਹੈ — ਜੋ ਬਿਲਕੁਲ ਗਲਤ ਕੀ ਵਾਂਗ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੀ ਕੀ ਨਿਸ਼ਚਿਤ ਤੌਰ 'ਤੇ ਸਹੀ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ 401 ਮਿਲ ਰਿਹਾ ਹੈ, ਤਾਂ ਲਗਭਗ ਹਮੇਸ਼ਾ ਇਹੋ ਕਾਰਨ ਹੁੰਦਾ ਹੈ।
5. ਟੈਸਟ ਮੈਸੇਜ ਭੇਜੋ ਅਤੇ ਕੋਡ ਦਰਜ ਕਰੋ
ਕਿਸੇ ਵੱਖਰੇ ਡੋਮੇਨ 'ਤੇ ਇਨਬਾਕਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ Send test message ਦਬਾਓ — ਇੱਕ Gmail ਪਤਾ ਉੱਤਮ ਹੈ। ਉਸ ਇਨਬਾਕਸ ਵਿੱਚੋਂ ਕੋਡ ਪੜ੍ਹੋ ਅਤੇ ਇਸਨੂੰ ਦਰਜ ਕਰੋ। ਤੁਹਾਡੀ ਮੇਲ ਤੁਰੰਤ ਸਵਿਚ ਹੋ ਜਾਂਦੀ ਹੈ।
ਜਦੋਂ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰਦਾ
401 Unauthorized — ਗਲਤ ਖੇਤਰ (ਉੱਪਰ ਦੇਖੋ), ਜਾਂ ਤੁਸੀਂ ਕਿਸੇ ਵੱਖਰੇ Mailgun ਖਾਤੇ ਤੋਂ ਕੀ ਪੇਸਟ ਕੀਤੀ ਹੈ। ਕੀ (key) ਨੂੰ ਦੁਬਾਰਾ ਟਾਈਪ ਕਰਨ ਦੀ ਬਜਾਏ ਨਵੇਂ ਸਿਰੇ ਤੋਂ ਜਨਰੇਟ ਕਰੋ; ਸ਼ੁਰੂਆਤੀ key- ਅਕਸਰ ਛੁੱਟ ਜਾਂਦਾ ਹੈ।
ਟੈਸਟ ਮੈਸੇਜ ਕਦੇ ਨਹੀਂ ਪਹੁੰਚਦਾ — Mailgun ਦਾ Logs ਪੰਨਾ ਚੈੱਕ ਕਰੋ। ਜੇਕਰ Mailgun ਕੋਲ ਇਸਦਾ ਕੋਈ ਰਿਕਾਰਡ ਨਹੀਂ ਹੈ, ਤਾਂ ਕ੍ਰੇਡੇੰਸ਼ਿਅਲ ਜਾਂ ਡੋਮੇਨ ਦਾ ਨਾਮ ਗਲਤ ਹੈ। ਜੇਕਰ Mailgun ਨੇ ਇਸਨੂੰ ਸਵੀਕਾਰ ਕਰ ਲਿਆ ਸੀ ਅਤੇ ਇਹ ਬਾਅਦ ਵਿੱਚ ਅਸਫਲ ਹੋ ਗਿਆ, ਤਾਂ ਕਾਰਨ ਉੱਥੇ ਸਾਫ਼ ਸ਼ਬਦਾਂ ਵਿੱਚ ਹੋਵੇਗਾ, ਅਤੇ ਇਹ ਲਗਭਗ ਹਮੇਸ਼ਾ DNS ਹੁੰਦਾ ਹੈ।
"Domain not found" — Mailgun ਭੇਜਣ ਵਾਲਾ ਡੋਮੇਨ ਫੀਲਡ ਬਿਲਕੁਲ ਉਹੀ ਡੋਮੇਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਵੇਂ Mailgun ਇਸਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਸਬ-ਡੋਮੇਨ ਸਮੇਤ। yourdomain.com ਅਤੇ mail.yourdomain.com Mailgun ਲਈ ਦੋ ਵੱਖ-ਵੱਖ ਡੋਮੇਨ ਹਨ।
ਇਸਨੇ ਕੰਮ ਕੀਤਾ ਅਤੇ ਫਿਰ ਬੰਦ ਹੋ ਗਿਆ — ਚੈੱਕ ਕਰੋ ਕਿ ਕੀ ਤੁਹਾਡਾ ਮੁਫ਼ਤ ਟ੍ਰਾਇਲ ਖਤਮ ਹੋ ਗਿਆ ਹੈ। Mailgun ਟ੍ਰਾਇਲ ਖਾਤੇ ਸਿਰਫ਼ ਅਧਿਕਾਰਤ ਪ੍ਰਾਪਤਕਰਤਾਵਾਂ ਨੂੰ ਹੀ ਭੇਜ ਸਕਦੇ ਹਨ, ਇਸ ਲਈ ਤੁਹਾਡੇ ਆਪਣੇ ਪਤੇ 'ਤੇ ਟੈਸਟ ਮੈਸੇਜ ਕੰਮ ਕਰਦਾ ਰਹਿੰਦਾ ਹੈ ਜਦੋਂ ਕਿ ਤੁਹਾਡੇ ਗਾਹਕਾਂ ਨੂੰ ਭੇਜੀ ਗਈ ਹਰ ਚੀਜ਼ ਚੁੱਪਚਾਪ ਅਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ।
ਕੀ ਹਾਲੇ ਵੀ ਉਲਝਣ ਵਿੱਚ ਹੋ?
ਹਰ ਪਲਾਨ ਵਿੱਚ ਸਹਾਇਤਾ ਸ਼ਾਮਲ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਜਵਾਬ ਮਿਲਦੇ ਹਨ।
ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ → ਸਾਰੇ ਲੇਖ →