நீங்கள் சொந்தமாக மின்னஞ்சல் உள்கட்டமைப்பை இயக்கினால் அல்லது உங்கள் வழங்குநர் எங்களால் நேரடியாகப் பட்டியலிடப்படாத ஒன்றாக இருந்தால் இதைப் பயன்படுத்துங்கள் — கிட்டத்தட்ட அனைத்து மின்னஞ்சல் சேவைகளும் SMTP-ஐ வழங்குகின்றன.
⚠️ உங்கள் வழங்குநர் Mailgun, SendGrid, Postmark, Amazon SES அல்லது Resend ஆக இருந்தால், அதற்குப் பதிலாக அதன் சொந்த வழிகாட்டியைப் பயன்படுத்துங்கள். ஏதேனும் தவறு ஏற்படும் போது அந்த இணைப்புகள் உங்களுக்குச் சிறந்த பிழைச் செய்திகளை வழங்குகின்றன, ஏனெனில் வெறும் SMTP நிலை குறியீட்டிற்குப் பதிலாக வழங்குநர் உண்மையில் என்ன கூறினார் என்பதை எங்களால் படிக்க முடியும்.
உங்களுக்கு என்ன தேவை
உங்கள் மின்னஞ்சல் சேவையகத்தை இயக்குபவரிடமிருந்து, நான்கு விஷயங்கள்:
- Host — எ.கா.
smtp.yourprovider.com
- Port —
587, 465 அல்லது 2525
- Username மற்றும் password
எந்த போர்ட்
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 ஆகும்; உங்கள் வழங்குநர் உங்களுக்கு தேர்வியைக் (selector) கூறுவார்.
DMARC — SPF மற்றும் DKIM ஆகிய இரண்டும் தேர்ச்சி பெறுகின்றனவா என்பதை நீங்கள் சரிபார்க்கும் வரை v=DMARC1; p=none; எனத் தொடங்கும் _dmarc.yourdomain.com-ல் உள்ள ஒரு TXT பதிவு.
Reverse 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 தோல்வியடைந்தது. கணக்கில் உங்கள் வழங்குநர் இரு காரணி அங்கீகாரத்தைக் கொண்டிருந்தால், உள்நுழைவுக் கடவுச்சொல்லுக்குப் பதிலாக உங்களுக்கு நிச்சயமாக ஒரு app password தேவைப்படும்.
"Could not reach host:port" — போர்ட் தடுக்கப்பட்டுள்ளது, ஹோஸ்ட்பெயர் தவறானது அல்லது அந்த போர்ட்டில் சமர்ப்பிப்பிற்காகச் சேவையகம் கேட்கவில்லை. மற்றொரு கணினியிலிருந்து telnet smtp.yourprovider.com 587 என்பது எதுவென்று உங்களுக்குத் தெரிவிக்கும்.
ஒரு TLS பிழை — உங்கள் சேவையகத்தின் சான்றிதழ் காலாவதியானது, சுயமாகக் கையொப்பமிடப்பட்டது அல்லது நீங்கள் உள்ளிட்ட ஹோஸ்ட்பெயருடன் பொருந்தவில்லை. நாங்கள் சான்றிதழ்களைச் சரிபார்க்கிறோம், மேலும் அந்தச் சரிபார்ப்பைத் தவிர்க்க மாட்டோம்; சான்றிதழைச் சரிசெய்யவும்.
"The mail server refused the recipient" — இந்த அனுப்புநருக்கு ரிலே செய்ய உங்கள் சேவையகம் கட்டமைக்கப்படவில்லை, அதாவது பொதுவாக அங்கீகரிக்கப்பட்ட பயனர் உங்கள் அனுப்பும் டொமைனாக அனுப்ப அனுமதிக்கப்படவில்லை.
இது அனுப்புகிறது ஆனால் அனைத்தும் ஸ்பேமில் விழுகிறது — அது DNS, SMTP அல்ல. மேலே உள்ள SPF, DKIM, DMARC மற்றும் reverse DNS மூலம் செயல்பட்டு, பின்னர் mail-tester சரிபார்ப்பை மீண்டும் இயக்கவும்.