జ్ఞాన స్థావరం
మీ సొంత SMTP సర్వర్ ద్వారా ఇమెయిల్ను పంపండి
మీ స్వంత SMTP సర్వర్ని కనెక్ట్ చేయండి: ఏ పోర్ట్ని ఉపయోగించాలి మరియు 25 ఎందుకు కాదు, మీరు స్వయంగా ప్రచురించాల్సిన SPF, DKIM, DMARC మరియు రివర్స్-DNS రికార్డులు, మరియు మేము ఎన్క్రిప్ట్ చేయని కనెక్షన్కి ఎందుకు ఫాల్బ్యాక్ చేయడానికి నిరాకరిస్తాము.
మీరు మీ స్వంత మెయిల్ అవస్థాపనను నడుపుతున్నట్లయితే లేదా మా జాబితాలో నేరుగా లేని ప్రొవైడర్ను ఉపయోగిస్తున్నట్లయితే దీన్ని ఉపయోగించండి — దాదాపు ప్రతి మెయిల్ సేవ SMTPని అందిస్తుంది.
⚠️ మీ ప్రొవైడర్ Mailgun, SendGrid, Postmark, Amazon SES లేదా Resend అయితే, బదులుగా దాని స్వంత గైడ్ను ఉపయోగించండి. ఏదైనా తప్పు జరిగినప్పుడు ఆ కనెక్షన్లు మీకు మెరుగైన దోష సందేశాలను అందిస్తాయి, ఎందుకంటే SMTP స్థితి కోడ్ కాకుండా ప్రొవైడర్ వాస్తవంగా ఏమి చెప్పిందో మేము చదవగలము.
మీకు ఏమి అవసరం
మీ మెయిల్ సర్వర్ను నడిపే వారి నుండి నాలుగు విషయాలు:
- హోస్ట్ — ఉదా.
smtp.yourprovider.com - పోర్ట్ —
587,465లేదా2525 - యూజర్నేమ్ మరియు పాస్వర్డ్
ఏ పోర్ట్
587 అనేది STARTTLSతో కూడిన సబ్మిషన్ మరియు మీరు దీన్ని ఉపయోగించాలి. కనెక్షన్ క్లియర్లో ప్రారంభమవుతుంది మరియు ఏదైనా పంపే ముందు TLSకి అప్గ్రేడ్ చేయబడుతుంది.
465 అనేది ఇప్లిసిట్ TLS — మొదటి బైట్ నుండి ఎన్క్రిప్ట్ చేయబడింది. సమానంగా బాగుంది; కొంతమంది ప్రొవైడర్లు దీన్ని ఇష్టపడతారు.
2525 అనేది అనధికారిక ప్రత్యామ్నాయం, కొన్ని నెట్వర్క్లు 587ని బ్లాక్ చేయడం వల్ల కొన్ని హోస్ట్లు దీన్ని అందిస్తాయి. మీ ప్రొవైడర్ చెబితేనే దీన్ని ఉపయోగించండి.
⛔ పోర్ట్ 25 ఇక్కడ ఆమోదించబడింది కానీ దాదాపు ఎప్పుడూ సరైన సమాధానం కాదు. ఇది మెయిల్ సర్వర్లు ఒకదానితో ఒకటి మాట్లాడటానికి ఉపయోగించే పోర్ట్, అప్లికేషన్ సందేశాన్ని సమర్పించడానికి ఉపయోగించేది కాదు. ఇది చాలా నెట్వర్క్లలో బ్లాక్ చేయబడింది, ఇది తరచుగా ప్రామాణీకరణను కలిగి ఉండదు మరియు ఇది పనిచేసే చోట తరచుగా ఎన్క్రిప్ట్ చేయబడదు.
⛔⛔ మేము ఎన్క్రిప్ట్ చేయని కనెక్షన్ ద్వారా పంపము. మీరు Use STARTTLSని ఆన్లో ఉంచితే — మరియు మీరు ఉంచాలి — మరియు మీ సర్వర్ అప్గ్రేడ్ చేయడానికి నిరాకరిస్తే, క్లియర్లో కొనసాగడానికి బదులుగా పంపడం విఫలమవుతుంది. అది ఉద్దేశపూర్వకమైనది: మీ క్లయింట్ల పాస్వర్డ్-రీసెట్ లింక్లు ఈ సందేశాలలో ప్రయాణిస్తాయి మరియు ఎవరూ గమనించని డౌన్గ్రేడ్ అత్యంత ఘోరమైన వైఫల్యం, ఎందుకంటే మెయిల్ ఇప్పటికీ చేరుకుంటుంది.
ముందుగా మీ DNSని సెటప్ చేయండి
మేనేజ్డ్ సర్వీస్ చేసే విధంగా మీ ప్రొవైడర్ మీ కోసం దీన్ని చేయదు. మీరు పంపుతున్న డొమైన్లో మీకు ఇది అవసరం:
SPF — మీ సర్వర్ చిరునామాను అధికారం చేసే TXT రికార్డ్: v=spf1 ip4:203.0.113.10 -all, లేదా v=spf1 a:smtp.yourprovider.com -all. మీకు ఇప్పటికే SPF రికార్డ్ ఉంటే, దాన్ని ఎడిట్ చేయండి; ఒక డొమైన్లో రెండు SPF రికార్డులు ఉంటే SPF పూర్తిగా విఫలమవుతుంది.
DKIM — మీ మెయిల్ సర్వర్ అవుట్గోయింగ్ సందేశాలను సైన్ చేస్తుంది మరియు మీరు <selector>._domainkey.yourdomain.com వద్ద సరిపోయే పబ్లిక్ కీని ప్రచురిస్తారు. Postfixలో ఇది సాధారణంగా OpenDKIM; మీ ప్రొవైడర్ సెలెక్టర్ను మీకు తెలియజేస్తుంది.
DMARC — SPF మరియు DKIM రెండూ పాస్ అవుతున్నాయా అని మీరు తనిఖీ చేసేటప్పుడు v=DMARC1; p=none; వద్ద ప్రారంభమయ్యే _dmarc.yourdomain.com వద్ద ఒక TXT రికార్డ్.
రివర్స్ DNS — మీ సర్వర్ IP చిరునామా కోసం PTR రికార్డ్ దాని హోస్ట్నేమ్కి తిరిగి రిజాల్వ్ కావాలి. పెద్ద రిసీవర్లు దీన్ని తనిఖీ చేస్తాయి మరియు చాలా మంది దీన్ని లేకుండా చిరునామా నుండి మెయిల్ను అంగీకరించరు. మీ DNS ప్రొవైడర్ కాదు, మీ హోస్టింగ్ ప్రొవైడర్ దీన్ని సెట్ చేస్తుంది.
⭐ దీన్ని రన్ చేసిన తర్వాత మంచి ఉచిత తనిఖీ: mail-tester.comకి సందేశాన్ని పంపండి మరియు స్కోర్ను చదవండి. స్పామ్ ఫోల్డర్ నుండి ఊహించడం కంటే ఇది చాలా వేగంగా ఉంటుంది, నాల్గవ వాటిలో ఏది తప్పు అని ఇది మీకు చెబుతుంది.
Zinn®లో దీన్ని కనెక్ట్ చేయండి
మీ డ్యాష్బోర్డ్లో Email sendingని తెరవండి:
- Provider — SMTP server
- Send from this domain —
mail.yourdomain.com(చిరునామా కాదు, డొమైన్) - SMTP host, Port, Username, Password
- Use STARTTLS — ఆన్, మీరు పోర్ట్ 465లో ఉంటే తప్ప
⭐ ఒక వ్యక్తి లాగిన్ను మళ్లీ ఉపయోగించడం కంటే, దీని కోసం ప్రత్యేకమైన మెైల్బాక్స్ లేదా సబ్మిషన్ యూజర్ను సృష్టించండి. ఎవరైనా వెళ్ళిపోయినప్పుడు మరియు వారి పాస్వర్డ్ మారినప్పుడు, మీ క్లయింట్ల నోటిఫికేషన్లు ఆగిపోకూడదు.
పరీక్షను పంపి కోడ్ను నమోదు చేయండి
వేరే డొమైన్లోని ఇన్బాక్స్కి Send test message నొక్కండి, దాని నుండి కోడ్ను చదివి, దాన్ని నమోదు చేయండి.
ఇది పని చేయనప్పుడు
"The mail server rejected the username or password" — SMTP AUTH విఫలమైంది. మీ ప్రొవైడర్ ఖాతాలో టూ-ఫ్యాక్టర్ ఆథ్యెంటికేషన్ కలిగి ఉంటే, మీకు లాగిన్ పాస్వర్డ్ కాకుండా దాదాపు ఖచ్చితంగా యాప్ పాస్వర్డ్ అవసరం.
"Could not reach host:port" — పోర్ట్ బ్లాక్ చేయబడింది, హోస్ట్నేమ్ తప్పుగా ఉంది లేదా సర్వర్ ఆ పోర్ట్లో సబ్మిషన్ కోసం వినడం లేదు. మరొక యంత్రం నుండి వచ్చే telnet smtp.yourprovider.com 587 ఏది అని మీకు తెలియజేస్తుంది.
ఒక TLS లోపం — మీ సర్వర్ సర్టిఫికేట్ గడువు ముగిసింది, సెల్ఫ్-సైన్ చేయబడింది లేదా మీరు నమోదు చేసిన హోస్ట్నేమ్తో సరిపోలలేదు. మేము సర్టిఫికేట్లను ధృవీకరించాము మరియు ఆ తనిఖీని దాటవేము; సర్టిఫికేట్ను పరిష్కరించండి.
"The mail server refused the recipient" — మీ సర్వర్ ఈ పంపేవారి కోసం రిలే చేయడానికి కాన్ఫిగర్ చేయబడలేదు, అంటే సాధారణంగా ప్రామాణీకరించబడిన వినియోగదారు మీ పంపే డొమైన్గా పంపడానికి అనుమతించబడరని అర్థం.
ఇది పంపుతుంది కానీ అన్నీ స్పామ్లో పడతాయి — అది DNS, SMTP కాదు. పైన పేర్కొన్న SPF, DKIM, DMARC మరియు రివర్స్ DNS ద్వారా పని చేయండి, ఆపై మెయిల్-టెస్టర్ తనిఖీని మళ్లీ రన్ చేయండి.
ఇంకా ఇబ్బందిగా ఉందా?
ప్రతి ప్లాన్లోనూ మద్దతు మరియు మీ స్వంత భాషలో సమాధానాలు చేర్చబడ్డాయి.
మద్దతును సంప్రదించండి → అన్ని కథనాలు →