നിങ്ങളുടെ സ്വന്തം smtp സെർവർ. IMAP സെർവറുകൾ സജ്ജീകരിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ. SMTP സെർവർ പരിശോധിക്കുന്നു

SMTP സെർവർ കോൺഫിഗറേഷനാണ് പ്രധാന ഘടകങ്ങളിലൊന്ന്. അത് എന്താണെന്നും അത് എങ്ങനെ നിർമ്മിക്കാമെന്നും നോക്കാം ആവശ്യമായ ക്രമീകരണങ്ങൾവിവിധ സാഹചര്യങ്ങൾക്കായി.

എന്താണ് SMTP?

"ലളിതമായ മെയിൽ അയയ്ക്കുന്ന പ്രോട്ടോക്കോൾ" എന്നർത്ഥം വരുന്ന ഇംഗ്ലീഷ് പദപ്രയോഗത്തിൽ നിന്നാണ് SMTP എന്ന ചുരുക്കെഴുത്ത് വരുന്നത്. ഇതിന്റെ ആപ്ലിക്കേഷന്റെ വ്യാപ്തി പ്രധാനമായും ടിസിപി/ഐപി അടിസ്ഥാനമാക്കിയുള്ള നെറ്റ്‌വർക്കുകളിലേക്കും ഉപയോക്തൃ നിലയിലേക്കും പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.

ഇമെയിൽ ക്ലയന്റ് എന്ന് വിളിക്കപ്പെടുന്ന ഏതൊരു ഇമെയിൽ പ്രോഗ്രാമിനും ഉണ്ട് പ്രത്യേക ക്രമീകരണങ്ങൾ, പ്രോട്ടോക്കോൾ പാരാമീറ്ററുകൾ ക്രമീകരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. അവനിലൂടെയാണ് എല്ലാം ഇമെയിലുകൾലേക്ക് അയച്ചു മെയിൽ സെർവർ, എവിടെയാണ് റിലേകൾ പ്രതീക്ഷിക്കുന്നത്. തുടക്കത്തിൽ, SMTP സെർവർ TCP പോർട്ട് നമ്പർ 25 ഉപയോഗിക്കുന്നു. എന്നിരുന്നാലും, സേവനങ്ങളുടെ വികസനത്തോടൊപ്പം ഇമെയിൽക്രമീകരണങ്ങൾ ഗണ്യമായി വ്യത്യാസപ്പെടാം.

ഒരു മെയിൽ സേവനത്തിൽ നിന്ന് ഒരു കത്ത് അയയ്ക്കുമ്പോൾ ഞാൻ സെർവർ കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ടോ?

ചട്ടം പോലെ, ഏതെങ്കിലും പോസ്റ്റ് സേവനംഇന്റർനെറ്റിൽ, ഉപയോക്താക്കൾക്ക് അയയ്ക്കുന്നതിനും സ്വീകരിക്കുന്നതിനുമുള്ള സേവനങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നു ഇലക്ട്രോണിക് കത്തിടപാടുകൾ, മുൻകൂട്ടി ക്രമീകരിച്ച SMTP സെർവർ ഇതിനകം സജ്ജീകരിച്ചിരിക്കുന്നു. അതായത്, ഉപയോക്താവിന് ഒന്നും ഉൽപ്പാദിപ്പിക്കേണ്ടതില്ല.

നിങ്ങളുടേതായി ലോഗിൻ ചെയ്യുന്നതിനുള്ള സേവനങ്ങൾ തന്നെ മെയിൽബോക്സ്രജിസ്ട്രേഷൻ സമയത്ത് വ്യക്തമാക്കിയ ലോഗിൻ, പാസ്‌വേഡ് എന്നിവ മാത്രമേ ഉപയോക്താവിന് നൽകാവൂ, ഉദാഹരണത്തിന്, Mail.Ru SMTP സെർവർ ആവശ്യമായി വരുന്നില്ല, ഇതെല്ലാം തുടക്കത്തിൽ സേവനത്തിൽ തന്നെ ചെയ്തു എന്ന ഒറ്റക്കാരണത്താൽ (ഇതു കൂടാതെ സേവനം ലളിതമായി പ്രവർത്തിക്കില്ല). എന്നാൽ ചില കാരണങ്ങളാൽ ഉപയോക്താവ് ഇന്റർനെറ്റ് ഉറവിടങ്ങൾ ഉപയോഗിക്കുന്നില്ലെങ്കിൽ എന്തുചെയ്യണം, പക്ഷേ മുൻഗണന നൽകുന്നു സ്റ്റാൻഡേർഡ് ക്ലയന്റുകൾമൈക്രോസോഫ്റ്റിന്റെ പോലെ ഔട്ട്ലുക്ക് എക്സ്പ്രസ്ഔട്ട്ലുക്ക് അല്ലെങ്കിൽ മൂന്നാം കക്ഷി സോഫ്റ്റ്വെയർ ഉൽപ്പന്നങ്ങൾ, ഇന്റർനെറ്റ് സേവനത്തിൽ രജിസ്റ്റർ ചെയ്ത മെയിൽബോക്സ് ഉള്ളപ്പോൾ?

ഒരു SMTP സെർവർ സജ്ജീകരിക്കുന്നു (മെയിൽബോക്സ് രജിസ്റ്റർ ചെയ്തിരിക്കുന്ന മെയിൽ സേവനമാണ് Mail.Ru)

നമുക്ക് നോക്കാം സ്റ്റാൻഡേർഡ് പാരാമീറ്ററുകൾ, ഏത് പ്രയോഗിക്കണം ഈ സേവനം. ഉപയോഗിച്ച ഇമെയിൽ ക്ലയന്റ് പരിഗണിക്കാതെ തന്നെ, എല്ലാ ക്രമീകരണങ്ങളും ഒരുപോലെയായിരിക്കും.

അതിനാൽ, Mail.Ru SMTP സെർവർ ശരിയായി ക്രമീകരിക്കുന്നതിന്, നിങ്ങൾ ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ സജ്ജമാക്കണം:

  • ഔട്ട്ഗോയിംഗ് കറസ്പോണ്ടൻസ് സെർവർ - smtp.mail.ru;
  • ഉപയോക്തൃ നാമം - സേവനത്തിൽ രജിസ്റ്റർ ചെയ്ത ഇമെയിൽ വിലാസത്തിന്റെ മുഴുവൻ പേര്;
  • പാസ്വേഡ് - മെയിൽബോക്സിൽ പ്രവേശിക്കാൻ ഉപയോഗിക്കുന്ന അക്ഷരങ്ങളുടെയും അക്കങ്ങളുടെയും ചിഹ്നങ്ങളുടെയും നിലവിലെ കോഡ് കോമ്പിനേഷൻ;
  • SSL/TLS എൻക്രിപ്ഷൻ പ്രോട്ടോക്കോൾ തിരഞ്ഞെടുക്കുമ്പോൾ പോർട്ട് - 465.

ഈ ക്രമീകരണങ്ങൾ പ്രാബല്യത്തിൽ വന്നതിനുശേഷം, ഉപയോഗിച്ചതിൽ നേരിട്ട് മെയിൽ ലഭിക്കും ഉപയോക്തൃ പ്രോഗ്രാം. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, SMTP സെർവർ പോർട്ട് സ്റ്റാൻഡേർഡ് ഒന്നിൽ നിന്ന് വ്യത്യസ്തമാണ് (25), എന്നാൽ ഇത് ഇതിനകം തന്നെ TCP/IP പ്രോട്ടോക്കോളുകളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു.

Yandex-ൽ ഒരു SMTP സെർവർ സജ്ജീകരിക്കുന്നു

Yandex.Ru സേവനം ജനപ്രിയമല്ല. അതിനുള്ള SMTP സെർവർ തികച്ചും സമാനമായ രീതിയിൽ ക്രമീകരിച്ചിരിക്കുന്നു.

എന്നിരുന്നാലും, ഔട്ട്‌ഗോയിംഗ് സന്ദേശ സെർവറിനായി, smtp.yandex.ru എന്ന വിലാസം ഉപയോഗിക്കുന്നു, പോർട്ട് 465 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു, എന്നാൽ സുരക്ഷാ ക്രമീകരണങ്ങൾ TLS-ലേക്ക് മാത്രമായി സജ്ജീകരിച്ചിരിക്കുന്നു.

മെയിലിംഗിനായി ഒരു SMTP സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ചില കാരണങ്ങളാൽ (ഉദാഹരണത്തിന്, സ്വന്തം ബിസിനസ്സ് അല്ലെങ്കിൽ വെബ്‌സൈറ്റ് പ്രൊമോട്ട് ചെയ്യുന്നതിന്) ഉപയോക്താവിന് ബഹുജന മെയിലിംഗുകൾ നടത്തേണ്ടിവരുമ്പോൾ നമുക്ക് കൂടുതൽ സങ്കീർണ്ണമായ സാഹചര്യങ്ങളിലേക്ക് പോകാം. ഓൺലൈൻ സേവനങ്ങൾ ഉപയോഗിച്ച് ഇത് സ്വമേധയാ ചെയ്യുക അല്ലെങ്കിൽ മെയിൽ ക്ലയന്റുകൾവളരെയധികം സമയവും പരിശ്രമവും എടുക്കുന്ന കാരണത്താൽ മാത്രം അർത്ഥമില്ല. അതിനാൽ, നിങ്ങൾക്ക് ഇത് രണ്ട് തരത്തിൽ ചെയ്യാൻ കഴിയും - ഒരു റെഡിമെയ്ഡ് കോൺഫിഗർ ചെയ്ത SMTP സെർവർ വാങ്ങുക അല്ലെങ്കിൽ അത് സ്വയം ക്രമീകരിക്കുക.

ആദ്യ സന്ദർഭത്തിൽ, ഒരു "വൈറ്റ്" സെർവർ വാങ്ങിയാൽ, ഇതിന് കാര്യമായ ചിലവുകൾ ആവശ്യമാണ്, അതുപോലെ തന്നെ ഡവലപ്പറുടെയോ വിൽപ്പനക്കാരന്റെയോ എല്ലാ വ്യവസ്ഥകളും പാലിക്കേണ്ടതുണ്ട്. നിങ്ങൾക്ക് തീർച്ചയായും ഒരു "ഗ്രേ" സെർവർ വാങ്ങാം, എന്നാൽ ഇത് സ്പാം ഡാറ്റാബേസുകളിൽ ഉൾപ്പെടുത്തില്ല എന്നതിന് യാതൊരു ഉറപ്പുമില്ല. സെർച്ച് എഞ്ചിനുകൾ. നിർദ്ദിഷ്‌ട സ്രോതസ്സുകളിൽ നിന്ന് Yandex-ന് അക്ഷരങ്ങൾ ലഭിക്കുമ്പോൾ, അത് അവയെ ഫിൽട്ടർ ചെയ്‌ത് സ്പാം വിഭാഗത്തിലേക്ക് അയയ്‌ക്കും, അതേസമയം Mail.Ru ഉം Google ഉം അനുബന്ധ “സ്‌പാം” സൂചിക ഉപയോഗിച്ച് കത്തിടപാടുകൾ അടയാളപ്പെടുത്തുന്നു. ഒരു SMTP സെർവർ സ്വമേധയാ സജ്ജീകരിക്കുന്നത് സാമ്പത്തിക ചെലവുകളുടെ കാര്യത്തിൽ കൂടുതൽ വിശ്വസനീയവും കൂടുതൽ ലാഭകരവുമാണെന്ന് തോന്നുന്നു.

ആദ്യം നിങ്ങൾ വാങ്ങേണ്ടതുണ്ട് VPS സെർവർകൂടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം സെന്റോസ് പതിപ്പുകൾആറാമത്തിൽ താഴെയല്ല. സ്വീകരിക്കുന്ന സെർവർ മുഖേന കാനോനിക്കൽ ഡൊമെയ്‌ൻ നാമം കൃത്യമായി തിരിച്ചറിയാൻ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു PTR റെക്കോർഡ് നൽകാൻ കഴിയുമോ എന്ന് ഉടനടി ശ്രദ്ധിക്കുക.

അടുത്തതായി നിങ്ങൾ വെസ്റ്റ പാനൽ ഇൻസ്റ്റാൾ ചെയ്യണം. ഒരു ഉദാഹരണമായി, ഞങ്ങൾ പുട്ടി യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നു, അത് ഡൗൺലോഡ് ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും സമാരംഭിക്കുകയും വേണം. ക്രമീകരണങ്ങളിൽ, ഞങ്ങൾ ഉടൻ തന്നെ സെർവറിന്റെ IP വിലാസം നൽകുക, തുടർന്ന് ഓപ്പൺ ബട്ടണിൽ ക്ലിക്കുചെയ്ത് VPS സെർവർ വാങ്ങുമ്പോൾ നൽകിയിരിക്കുന്ന റൂട്ട് ലോഗിൻ, പാസ്വേഡ് എന്നിവ നൽകുക.

ഇപ്പോൾ ഇനിപ്പറയുന്ന കമാൻഡുകൾ തുടർച്ചയായി നൽകുക:

curl -O http://vestacp.com/pub/vst-install.sh

ബാഷ് vst-install.sh

ഒരു പിശക് സംഭവിക്കുകയാണെങ്കിൽ, കോമ്പിനേഷൻ ഉപയോഗിച്ച് ഞങ്ങൾ അത് പരിഹരിക്കുന്നു:

bash vst-install-rhel.sh --force

അതിനുശേഷം, സാധുവായ ഒരു വിലാസം നൽകുക ഇമെയിൽ ബോക്സ്ഹോസ്റ്റിന്റെ പേരും. 5-10 മിനിറ്റിനു ശേഷം പാനൽ ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും.

https://serverIP:8083

നിങ്ങൾ ഒരു പേര് നൽകേണ്ട ഒരു വിൻഡോ ദൃശ്യമാകുന്നു റൂട്ട് ഉപയോക്താവ്പാസ്‌വേഡും നൽകിയിട്ടുണ്ട്.

അടുത്ത ഘട്ടത്തിൽ, ഡൊമെയ്ൻ രജിസ്റ്റർ ചെയ്ത് പാനലിലേക്ക് പോകുക DNS ക്രമീകരണങ്ങൾ, ഞങ്ങൾ സ്ഥലങ്ങൾ സ്വാപ്പ് ചെയ്യുന്നിടത്ത് എ.

DNS സോണുകൾ അപ്‌ഡേറ്റ് ചെയ്യുന്നതിനായി ഞങ്ങൾ കാത്തിരിക്കുകയും വെസ്റ്റ പാനലിലെ WEB ടാബിലേക്ക് പോകുകയും ചെയ്യുന്നു, അവിടെ ഞങ്ങൾ രജിസ്റ്റർ ചെയ്ത ഡൊമെയ്‌ൻ ചേർക്കുന്നു.

അതിനുശേഷം, മെയിൽ വിഭാഗത്തിൽ SMTP അക്കൗണ്ടുകൾ രജിസ്റ്റർ ചെയ്യുക. അതേ വിഭാഗത്തിൽ പരിശോധിക്കാൻ, വെബ്‌മെയിൽ തുറക്കുക ടാബ് ഉപയോഗിക്കുക. ദൃശ്യമാകുന്ന EXIM സെർവർ വിൻഡോയിൽ, സൃഷ്ടിച്ച SMTP യുടെ പാരാമീറ്ററുകൾ നൽകി ഒരു ടെസ്റ്റ് കത്ത് അയയ്ക്കുക. എല്ലാം ശരിയാണെങ്കിൽ, നിങ്ങൾക്ക് സ്വയം അഭിനന്ദിക്കാം.

ചില സന്ദർഭങ്ങളിൽ മാസ് മെയിലിംഗിന് ലഭ്യത ആവശ്യമായി വന്നേക്കാം എന്നത് ശ്രദ്ധിക്കുക ഡിജിറ്റൽ ഒപ്പ്(PTR റെക്കോർഡുമായി ആശയക്കുഴപ്പത്തിലാകരുത്, അത് ഡൊമെയ്‌നിന്റെയോ ഹോസ്റ്റിന്റെയോ ആധികാരികതയ്ക്ക് മാത്രം ഉത്തരവാദിയാണ്). അത് ഇല്ലെങ്കിൽ, ചില സ്വീകരിക്കുന്ന സേവനങ്ങൾ മെയിലിംഗിനെ അവിശ്വസിച്ചേക്കാം, കൂടാതെ ഇൻകമിംഗ് കത്തിടപാടുകൾ തന്നെ സംശയാസ്പദമായി അടയാളപ്പെടുത്തും. അതിനാൽ നിങ്ങൾ ഇത് മുൻകൂട്ടി ശ്രദ്ധിക്കേണ്ടതുണ്ട്.

ഒരു പിൻവാക്കിന് പകരം

ഇമെയിൽ ക്ലയന്റുകൾക്കായി ഒരു SMTP സെർവർ സജ്ജീകരിക്കുന്നത് ആദ്യം തോന്നിയേക്കാവുന്നത്ര ബുദ്ധിമുട്ടുള്ള കാര്യമല്ലെന്ന് കൂട്ടിച്ചേർക്കാൻ അവശേഷിക്കുന്നു. എന്നാൽ വേണ്ടി കൂട്ട മെയിലിംഗുകൾഅവർ പറയുന്നതുപോലെ നിങ്ങൾ ക്രമീകരണങ്ങളിൽ കഠിനാധ്വാനം ചെയ്യേണ്ടിവരും. മുകളിൽ അവതരിപ്പിച്ച ഓപ്ഷൻ മാത്രമല്ല നിങ്ങൾക്ക് ഉപയോഗിക്കാൻ കഴിയും. ചില ഡെവലപ്പർമാർ ഇതിനകം വാഗ്ദാനം ചെയ്യുന്നു ഓട്ടോമേറ്റഡ് സിസ്റ്റങ്ങൾവളരെ ന്യായമായ നിരക്കിൽ (അല്ലെങ്കിൽ പോലും സൗജന്യമായി) അത്തരം സെർവറുകൾ സൃഷ്ടിക്കുകയും സജ്ജീകരിക്കുകയും ചെയ്യുന്നു.

എല്ലാവർക്കും വിൻഡോസ് പതിപ്പുകൾസെർവർ, ബിൽറ്റ്-ഇൻ ടൂളുകൾ ഉപയോഗിച്ച് സ്വന്തമായി ഉയർത്താൻ സാധിക്കും SMTP സെർവർ. ഒരു സ്ഥാപനത്തിനുള്ളിലെ അത്തരമൊരു SMTP സെർവറിന് ഒരു മെയിൽ റിലേ ആയി പ്രവർത്തിക്കാനും SMTP സന്ദേശങ്ങൾ സ്വീകരിക്കാനും കൈമാറാനും കഴിയും വിവിധ ഉപകരണങ്ങൾ(ഉദാഹരണത്തിന്, അയയ്ക്കുന്നവർ, സ്കാനറുകൾ, ആക്സസ് കൺട്രോൾ ഉപകരണങ്ങൾ മുതലായവ) കൂടാതെ ഒരു SMTP സെർവർ വഴി മെയിൽ അയയ്ക്കാൻ കഴിയുന്ന ആപ്ലിക്കേഷനുകളും (വെബ് ആപ്ലിക്കേഷനുകൾ, SQL റിപ്പോർട്ടിംഗ് സേവനങ്ങൾ, ഷെയർപോയിന്റ്). എല്ലാത്തിനുമുപരി, മൈക്രോസോഫ്റ്റ് പോലുള്ള ഒരു പൂർണ്ണമായ മെയിൽ ഇൻഫ്രാസ്ട്രക്ചർ വിന്യസിക്കുന്നത് എല്ലായ്പ്പോഴും ഉചിതമല്ല. എക്സ്ചേഞ്ച് സെർവർഅല്ലെങ്കിൽ മറ്റ് മെയിൽ സേവനങ്ങൾ.

ഈ ലേഖനത്തിൽ പ്രവർത്തനം എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും പരിശോധിക്കാമെന്നും ഞങ്ങൾ നിങ്ങളെ കാണിക്കും SMTP സെർവർ ഓണാണ് വിൻഡോസ് സെർവർ 2012 R2, ആയി പ്രവർത്തിക്കും മെയിൽ റെയ്ലീ. അത്തരം ഒരു SMTP സെർവറിന് മെയിൽ അയയ്‌ക്കാനോ ഫോർവേഡ് ചെയ്യാനോ മാത്രമേ കഴിയൂ; അതിന് കത്തുകൾ സ്വീകരിക്കാനുള്ള മാർഗമില്ല.

Windows Server 2012 R2-ൽ SMTP സേവനം ഇൻസ്റ്റാൾ ചെയ്യുന്നു

SMTP സെർവർവഴി ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയുന്ന സിസ്റ്റം ഫംഗ്ഷനുകളിൽ ഒന്നാണ്. ഇത് ചെയ്യുന്നതിന്, കൺസോൾ തുറക്കുക സെർവർ മാനേജർഡാഷ്ബോർഡ്(servermanager.exe), മോഡിലേക്ക് പോകുക റോളുകളും സവിശേഷതകളും ചേർക്കുകഫംഗ്‌ഷനുകൾ തിരഞ്ഞെടുക്കുന്ന ഘട്ടത്തിൽ, ഇനത്തിന് അടുത്തുള്ള ചെക്ക്ബോക്‌സ് അടയാളപ്പെടുത്തുക SMTP സെർവർ . SMTP സേവനം മാനേജുചെയ്യുന്നതിന്, റോളിനൊപ്പം ഉൾപ്പെടുത്തിയിരിക്കുന്ന മാനേജ്മെന്റ് കൺസോളുകൾ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട് വെബ് സെർവർ(IIS), അതിനാൽ അധിക IIS ഘടകങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങളോട് ആവശ്യപ്പെടും.

വെബ് സെർവർ (IIS) റോളിനായി ഞങ്ങൾ ഓഫർ ചെയ്ത എല്ലാ ഓപ്ഷനുകളും ഉപേക്ഷിച്ച് ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുന്നു.

ഘടകങ്ങളുടെ ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാക്കിയ ശേഷം, നിങ്ങൾ സിസ്റ്റം റീബൂട്ട് ചെയ്യേണ്ടതായി വന്നേക്കാം.

ഒരു SMTP സെർവർ സജ്ജീകരിക്കുന്നു

SMTP സെർവർ ഇപ്പോഴും നല്ല പഴയ മാനേജ്‌മെന്റ് കൺസോൾ വഴിയാണ് കൈകാര്യം ചെയ്യുന്നത് ഇന്റർനെറ്റ് വിവര സേവനങ്ങൾ(IIS) മാനേജർ 6. സെർവർ മാനേജർ വഴി നിങ്ങൾക്ക് ഈ കൺസോൾ തുറക്കാൻ കഴിയും: ടൂൾസ്-> ഇന്റർനെറ്റ് ഇൻഫർമേഷൻ സർവീസസ് (IIS) 6.0 മാനേജർ അല്ലെങ്കിൽ കമാൻഡ് ഉപയോഗിച്ച് inetmgr6.exe

IIS 6 മാനേജർ കൺസോളിൽ, സെർവർ നാമം ഉപയോഗിച്ച് ബ്രാഞ്ച് വികസിപ്പിക്കുക, വലത് ക്ലിക്ക് ചെയ്യുക SMTPവെർച്വൽ സെർവർഅതിന്റെ ഗുണങ്ങൾ തുറക്കുക.

ടാബിൽ ജനറൽ, ആവശ്യമെങ്കിൽ, SMTP സെർവർ പ്രതികരിക്കേണ്ട IP വിലാസം തിരഞ്ഞെടുത്ത് ലോഗിംഗ് പ്രവർത്തനക്ഷമമാക്കുക (അയച്ച എല്ലാ അക്ഷരങ്ങളെയും കുറിച്ചുള്ള വിവരങ്ങൾ സംരക്ഷിക്കപ്പെടും).

തുടർന്ന് ടാബിലേക്ക് പോകുക പ്രവേശനം.

ഇവിടെ ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക പ്രാമാണീകരണംഅത് അനുവദനീയമാണെന്ന് ഉറപ്പുവരുത്തുക അജ്ഞാത പ്രവേശനം (അജ്ഞാത പ്രവേശനം).

ടാബിലേക്ക് മടങ്ങുക പ്രവേശനംബട്ടൺ അമർത്തുക കണക്ഷൻ. ഇവിടെ നിങ്ങൾക്ക് ഞങ്ങളുടെ റിലേ വഴി മെയിൽ അയയ്‌ക്കാൻ കഴിയുന്ന ഉപകരണങ്ങൾ പരിമിതപ്പെടുത്താം, നിങ്ങൾ ഓപ്ഷൻ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് താഴെയുള്ള ലിസ്റ്റ് മാത്രംസ്വയം മറക്കാതെ ഐപി വിലാസങ്ങളുടെ ഒരു ലിസ്റ്റ് വ്യക്തമാക്കുക (127.0.0.1).

കുറിപ്പ്. ഒരു ചട്ടം പോലെ, നിങ്ങൾ തീർച്ചയായും ഈ ഓപ്ഷൻ പ്രാപ്തമാക്കണം, പിന്തുണയ്‌ക്കുന്ന ഉപകരണങ്ങളുടെ ലിസ്‌റ്റെങ്കിലും ഐപി വിലാസങ്ങളുടെ ശ്രേണിയിലേക്ക് പരിമിതപ്പെടുത്തുന്നു. അല്ലെങ്കിൽ, നിങ്ങളുടെ SMTP സെർവർ സ്പാമർമാർക്കും മറ്റ് ആക്രമണകാരികൾക്കും ഒരു ഓപ്പൺ റിലേ ആയി ഉപയോഗിക്കാം.

ടാബിലേക്ക് പോകുക സന്ദേശങ്ങൾ. NDR സന്ദേശങ്ങളുടെ പകർപ്പുകളും നിയന്ത്രണങ്ങളും ഉള്ള അഡ്മിനിസ്ട്രേറ്റീവ് ഇമെയിൽ ഇവിടെ നിങ്ങൾക്ക് വ്യക്തമാക്കാം പരമാവധി വലിപ്പംഅക്ഷരങ്ങളും സ്വീകർത്താക്കളുടെ എണ്ണവും.

ടാബിലേക്ക് പോകുക ഡെലിവറി:

എന്നിട്ട് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക പുറത്തേക്കുള്ള സുരക്ഷ. മെയിൽ ഫോർവേഡ് ചെയ്യുന്ന സെർവറിലേക്ക് എങ്ങനെ ലോഗിൻ ചെയ്യണമെന്ന് ഇവിടെ നിങ്ങൾ വ്യക്തമാക്കും. ഉദാഹരണത്തിന്, എല്ലാ മെയിലുകളും ഒരു പോസ്റ്റ് ഓഫീസിലേക്ക് അയച്ചാൽ Gmail സെർവർഅതിൽ നിന്ന് സ്വീകർത്താക്കൾക്ക് കൈമാറുന്നു, നിങ്ങൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് അടിസ്ഥാനംപ്രാമാണീകരണം, എന്നതിലെ മെയിൽബോക്സ് ഡാറ്റ വ്യക്തമാക്കുന്നു ജിമെയിൽ സേവനം(ക്രമീകരണങ്ങളിൽ Google അക്കൗണ്ട്നിങ്ങൾ അവരുടെ smtp സെർവർ വഴി അയയ്ക്കാൻ അനുവദിക്കേണ്ടതുണ്ട്).

എന്നിട്ട് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക വിപുലമായ

ഇവിടെ അത് സൂചിപ്പിച്ചിരിക്കുന്നു FQDNഞങ്ങളുടെ smtp സെർവറിന്റെ പേര്. ബട്ടൺ ക്ലിക്ക് ചെയ്യുക DNS പരിശോധിക്കുക DNS എൻട്രിയുടെ കൃത്യത പരിശോധിക്കാൻ.

സെർവർ ഒരു ബാഹ്യ smtp സെർവറിലേക്ക് മെയിൽ ഫോർവേഡ് ചെയ്യണമെങ്കിൽ, നിങ്ങൾ അതിന്റെ പേര് Smart host ഫീൽഡിൽ വ്യക്തമാക്കേണ്ടതുണ്ട് (ഉദാഹരണത്തിന് smtp.gmail.com).

SMTP സെർവർ ക്രമീകരണങ്ങൾ സംരക്ഷിക്കുക.

കുറിപ്പ്. 1. DNS ക്രമീകരണങ്ങൾപ്രകടന വീക്ഷണകോണിൽ നിന്ന് നിർണായകമാണ് തപാൽ സംവിധാനം. നിങ്ങളുടെ SMTP സെർവറിന് ഇമെയിലുകൾ അയയ്‌ക്കാൻ ശ്രമിക്കുന്ന DNS പേരുകൾ പരിഹരിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, ഡെലിവറി പരാജയപ്പെടും.

  1. നിങ്ങളുടെ സെർവർ തന്നെ മറ്റ് ഡൊമെയ്‌നുകളിലേക്ക് മെയിൽ അയയ്‌ക്കുകയാണെങ്കിൽ, ശരിയായത് പ്രധാനമാണ് PTR റെക്കോർഡ്അനുമതിക്കായി റിവേഴ്സ് ഡിഎൻഎസ്അഭ്യർത്ഥിക്കുന്നു. ഒരു വെളുത്ത IP വിലാസത്തിനായുള്ള PTR റെക്കോർഡ് സൂചിപ്പിക്കണം FQDN പേര്. അല്ലെങ്കിൽ ഭൂരിപക്ഷം ബാഹ്യ smtpനിങ്ങളുടെ സെർവർ സ്പാം ആണെന്ന് കരുതി സെർവറുകൾ നിങ്ങളിൽ നിന്നുള്ള മെയിൽ സ്വീകരിക്കില്ല.

SMTPSVC സേവനം സ്വയമേവ ആരംഭിക്കുക

SMTP സെർവർ സേവനത്തിന്റെ ഓട്ടോസ്റ്റാർട്ട് കോൺഫിഗർ ചെയ്യുക മാത്രമാണ് അവശേഷിക്കുന്നത്. ഇത് ചെയ്യാനുള്ള ഏറ്റവും വേഗമേറിയ മാർഗം കമാൻഡ് ലൈൻആഡംബര:

set-service smtpsvc -StartupType Automatic

നമുക്ക് സേവനം ആരംഭിക്കാം:

സ്റ്റാർട്ട്-സർവീസ് smtpsvc

SMTPSVC സേവനം പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കാം:

ഗെറ്റ്-സർവീസ് smtpsvc

സ്റ്റാറ്റസ് നാമം ഡിസ്പ്ലേ നെയിം
—— —- ————
smtpsvc സിമ്പിൾ മെയിൽ പ്രവർത്തിപ്പിക്കുന്നു ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ(SMTP)

SMTP സെർവർ പരിശോധിക്കുന്നു

ശരി, സൃഷ്ടിച്ച SMTP സെർവറിന്റെ പ്രവർത്തനം പരിശോധിക്കുക എന്നതാണ് അവസാനമായി ചെയ്യേണ്ടത്. നിങ്ങളുടെ ഡെസ്‌ക്‌ടോപ്പിൽ സൃഷ്‌ടിക്കുക എന്നതാണ് ഇത് ചെയ്യാനുള്ള എളുപ്പവഴി ടെക്സ്റ്റ് ഫയൽ smtp-test-email.txtഇനിപ്പറയുന്ന വാചകം അതിലേക്ക് പകർത്തി, അയച്ചയാളുടെയും സ്വീകർത്താവിന്റെയും പേര് നിങ്ങളുടേത് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക.

ഇതിൽ നിന്ന്: [ഇമെയിൽ പരിരക്ഷിതം]
സ്വീകർത്താവ്: [ഇമെയിൽ പരിരക്ഷിതം]
വിഷയം: ഇമെയിൽ പരിശോധന
ഇതാണ് പരീക്ഷണ ഇമെയിൽ

smtp-test-email.txt എന്ന ഫയൽ ഡയറക്ടറിയിലേക്ക് പകർത്തുക സി:\inetpub\mailroot\Pickup. ഈ ഡയറക്‌ടറിയിലെ ഫയലുകളുടെ രൂപം SMTP സെർവർ നിരീക്ഷിക്കുന്നു, ഒരു ഫയൽ കണ്ടെത്തുമ്പോൾ, അത് അതിന്റെ ഉള്ളടക്കങ്ങൾ വായിക്കുകയും വിഭാഗത്തിൽ വ്യക്തമാക്കിയിട്ടുള്ള സ്വീകർത്താവിന് ഈ വിഷയവും വാചകവും ഉള്ള ഒരു കത്ത് അയയ്ക്കാൻ ശ്രമിക്കുകയും ചെയ്യും. സ്വീകർത്താവ്:.

സ്വീകർത്താവിന്റെ മെയിൽബോക്സ് പരിശോധിക്കുക, അത്തരമൊരു കത്ത് അതിൽ വീഴണം.

അതിനാൽ ഞങ്ങൾ സ്വന്തമായി സ്ഥാപിച്ചു മെയിൽ SMTPവിൻഡോസ് സെർവർ 2012 R2-ൽ റിലേ ചെയ്യുകയും അതിലൂടെ ഇമെയിലുകൾ അയയ്ക്കുന്നത് പരീക്ഷിക്കുകയും ചെയ്തു.

ഈ ലേഖനത്തിൽ നമ്മൾ വേഗത്തിലും എളുപ്പത്തിലും സംസാരിക്കും SMTP ക്രമീകരണങ്ങൾനിങ്ങളുടെ ജെലാസ്റ്റിക് പരിതസ്ഥിതിയിലെ സെർവറുകൾ. SMTP എന്നാൽ ലളിതമായ മെയിൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ. ഇന്റർനെറ്റിലൂടെ ഇമെയിൽ കൈമാറുന്നതിനുള്ള മാനദണ്ഡമാണിത്. ഒരു ഇമെയിൽ ക്ലയന്റിൽ നിന്ന് ഒരു സെർവറിലേക്കോ ഒരു ഇമെയിൽ സെർവറിൽ നിന്ന് മറ്റൊന്നിലേക്കോ ഇമെയിൽ ഡെലിവർ ചെയ്യുമ്പോൾ SMTP ഉപയോഗിക്കുന്നു. അയച്ചയാളും സ്വീകർത്താവും തമ്മിലുള്ള ആശയവിനിമയം നടക്കുന്നത് ടെക്സ്റ്റ് ഫോംവിശ്വസനീയമായ ഒരു ചാനൽ ഉപയോഗിക്കുന്നു (സാധാരണയായി TCP). SMTP വിശ്വസനീയവും ലളിതവുമായ ഒരു പ്രോട്ടോക്കോൾ ആണ്.

ഈ ലേഖനത്തിൽ SMTP-യ്‌ക്കായി ജെലാസ്റ്റിക് PHP എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം. രണ്ട് ഓപ്ഷനുകൾ പരിഗണിക്കും: ഇമെയിൽ അയയ്‌ക്കുന്നതിന് PHPMailer അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം ഫോം ഉപയോഗിക്കുന്നു.

ഒരു പരിസ്ഥിതി സൃഷ്ടിക്കുന്നു

1. InfoboxCloud-ൽ നിങ്ങൾക്ക് ഇതുവരെ ഒരു ജെലാസ്റ്റിക് അക്കൗണ്ട് ഇല്ലെങ്കിൽ, ഒരെണ്ണം സൃഷ്‌ടിക്കുക.
2. ക്ലിക്ക് ചെയ്യുക "ഒരു പരിസ്ഥിതി സൃഷ്ടിക്കുക"പരിസ്ഥിതി തരം തിരഞ്ഞെടുക്കുക PHP.
3. ഒരു സെർവർ തിരഞ്ഞെടുക്കുക അപ്പാച്ചെഒപ്പം ലംബമായ സ്കെയിലിംഗ് പരിധികൾ സജ്ജമാക്കുക. ചേർക്കുക പൊതു IP വിലാസംഅപ്പാച്ചെ നോഡിലേക്ക്. ഉദാഹരണത്തിന് പരിസ്ഥിതിയുടെ പേര് നൽകുക phpmailerഅമർത്തുക "സൃഷ്ടിക്കാൻ".

ഇപ്പോൾ നിങ്ങൾക്ക് കോൺഫിഗർ ചെയ്യാം SMTP. ആദ്യം നമുക്ക് ക്രമീകരണങ്ങൾ നോക്കാം PHPMailer.

ഇമെയിൽ അയയ്ക്കുന്നതിനുള്ള PHPMailer

PHP മെയിലർ എന്നത് PHP-ൽ മെയിൽ അയയ്‌ക്കുന്നതിനുള്ള ഒരു ക്ലാസിക്, ഫുൾ-ഫീച്ചർ ക്ലാസാണ്, PHP v.5-നും അതിലും ഉയർന്നതിനും അനുയോജ്യമാണ്. ഇൻഫോബോക്‌സ് ക്ലൗഡ് പ്ലാറ്റ്‌ഫോമിലെ ജെലാസ്റ്റിക്‌സിൽ ഇത് എങ്ങനെ ചെയ്യുന്നുവെന്ന് നോക്കാം.

1. സ്ക്രിപ്റ്റ് ഡൗൺലോഡ് ചെയ്യുക PHPMailer. (ലിങ്ക് പരിഷ്കരിച്ച പതിപ്പ്, എല്ലാ ക്രമീകരണങ്ങളും ഉൾപ്പെടുന്നതും ഇതിനായി മാത്രം ഉദ്ദേശിച്ചിട്ടുള്ളതുമാണ് SMTP).
2. ഡിസ്ട്രിബ്യൂഷൻ മാനേജർ തുറന്ന് സ്ക്രിപ്റ്റ് ജെലാസ്റ്റിക്കിലേക്ക് അപ്‌ലോഡ് ചെയ്യുക.

ഈ കോൺഫിഗറേഷൻ ഫയലിൽ നിങ്ങൾക്ക് മെയിൽ അയയ്ക്കുന്ന ഡാറ്റ കോൺഫിഗർ ചെയ്യാം:

  • ലോക്കൽ ഹോസ്റ്റ് വഴി
  • ഒരു പ്രത്യേക ഇമെയിൽ അക്കൗണ്ട് വഴി

ലോക്കൽ ഹോസ്റ്റിൽ നിന്ന് അയയ്ക്കുന്നു

ഒരു യഥാർത്ഥ ഇമെയിൽ അക്കൗണ്ട് വ്യക്തമാക്കാതെ തന്നെ നിങ്ങൾക്ക് നിങ്ങളുടെ ആപ്പിൽ നിന്ന് നേരിട്ട് ഇമെയിലുകൾ അയക്കാം. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾ അയയ്‌ക്കുന്ന ഇമെയിലുകളുടെ ആവൃത്തിയിലും എണ്ണത്തിലും നിങ്ങൾക്ക് നിയന്ത്രണങ്ങളൊന്നുമില്ല, പക്ഷേ മെയിൽ എളുപ്പത്തിൽ സ്‌പാമിൽ അവസാനിക്കും.

ഈ കോൺഫിഗറേഷൻ ഉപയോഗിക്കുന്നതിന് നിങ്ങൾ ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ സജ്ജമാക്കേണ്ടതുണ്ട്:

  • ഹോസ്റ്റ്: മൂല്യം "ലോക്കൽ ഹോസ്റ്റ്"
  • auth: മൂല്യം "തെറ്റ്"
  • ഉപയോക്തൃനാമം: അയച്ചയാളുടെ പേര്
  • മറുപടി: ഇമെയിലുകൾക്ക് മറുപടി നൽകാൻ ഉപയോഗിക്കുന്ന ഇമെയിൽ വിലാസം. ഇത് ആവശ്യമായ പരാമീറ്ററാണ്.
  • മറുപടി: addreply യുടെ അതേ മൂല്യത്തിലേക്ക് സജ്ജമാക്കുക.

നിങ്ങളുടെ മാറ്റങ്ങൾ സംരക്ഷിക്കുക. അതിനുശേഷം, നിങ്ങൾക്ക് "ബ്രൗസറിൽ തുറക്കുക" ബട്ടണിൽ ക്ലിക്ക് ചെയ്യാം.

ഒരു ഇമെയിൽ അയയ്ക്കുന്നതിനുള്ള ഒരു ഫോം നിങ്ങൾ കാണും.


ഫോം ഫീൽഡുകളിൽ വിവരങ്ങൾ നൽകി ക്ലിക്ക് ചെയ്യുക "സമർപ്പിക്കുക". കുറച്ച് മിനിറ്റിനുള്ളിൽ കത്ത് കൈമാറും നിർദ്ദിഷ്ട വിലാസംമെയിൽ.

കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷവും നിങ്ങൾക്ക് ഇമെയിൽ ലഭിച്ചില്ലെങ്കിൽ, നിങ്ങളുടെ സ്പാം പരിശോധിക്കുക.

ഒരു യഥാർത്ഥ ഇമെയിൽ അക്കൗണ്ടിൽ നിന്ന് അയയ്ക്കുന്നു

നിലവിലുള്ള ഇമെയിൽ അക്കൗണ്ടിൽ രജിസ്റ്റർ ചെയ്ത അക്കൗണ്ട് ഉണ്ടെങ്കിൽ നിങ്ങൾക്ക് ഈ രീതി ഉപയോഗിക്കാം. ഈ സാഹചര്യത്തിൽ, കത്ത് മിക്കവാറും സ്പാമിൽ അവസാനിക്കില്ല, എന്നാൽ ഒരു യൂണിറ്റ് സമയത്തിന് അയച്ച കത്തുകളുടെ എണ്ണത്തിൽ നിങ്ങൾക്ക് നിയന്ത്രണങ്ങൾ നേരിടാം. കൂടെ ഒരു ഉദാഹരണ സജ്ജീകരണമാണ് താഴെ gmail:
  • ഹോസ്റ്റ്: ssl://smtp.gmail.com
  • തുറമുഖം: 465 (നിങ്ങളുടെ ഇമെയിൽ ദാതാവിന്റെ പോർട്ട്)
  • auth: മൂല്യം "ശരി"
  • ഉപയോക്തൃനാമം: മെയിൽ സേവനത്തിൽ നിന്നുള്ള നിങ്ങളുടെ ലോഗിൻ
  • password: ഇമെയിൽ സേവനത്തിനായുള്ള നിങ്ങളുടെ പാസ്‌വേഡ്
  • മറുപടി: നിങ്ങളുടെ ഇമെയിൽ വിലാസം
  • മറുപടി: നിങ്ങളുടെ ഇമെയിൽ വിലാസം
നിങ്ങളുടെ മാറ്റങ്ങൾ സംരക്ഷിക്കുക. എന്നിട്ട് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക "ബ്രൗസറിൽ തുറക്കുക"നിങ്ങളുടെ ചുറ്റുപാടിൽ.

ടെസ്റ്റ് ഡാറ്റ നൽകി ക്ലിക്ക് ചെയ്യുക "സമർപ്പിക്കുക". കത്ത് അയക്കും.

PHPMailer ഉപയോഗിച്ച് നിങ്ങൾക്ക് വിജയകരമായി ഇമെയിലുകൾ അയയ്‌ക്കേണ്ടത് ഇത്രമാത്രം. ഈ ഗൈഡ് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് മറ്റ് ഇമെയിൽ സിസ്റ്റങ്ങൾ സജ്ജീകരിക്കാൻ ശ്രമിക്കാവുന്നതാണ്.
നിങ്ങളുടെ സ്വന്തം ഇമെയിൽ സമർപ്പിക്കൽ ഫോം എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഇപ്പോൾ നോക്കാം.

ഇമെയിൽ അയയ്ക്കാൻ ഒരു സൗജന്യ ഫോം ഉപയോഗിക്കുന്നു

ഇമെയിൽ അയയ്‌ക്കുന്നതിന് നിങ്ങൾക്ക് സ്വന്തമായി ഒരു ഫോം ഉണ്ടാക്കാം.
1. പരിസ്ഥിതി വെബ് സെർവറിൽ "കോൺഫിഗറേഷൻ" ക്ലിക്ക് ചെയ്യുക.

2. പോകുക വെബ്റൂട്ട്/റൂട്ട്(അല്ലെങ്കിൽ മറ്റൊന്ന് സന്ദർഭ ഫോൾഡർ) സൃഷ്ടിക്കുക പുതിയ ഫയൽ: ഉദാഹരണത്തിന് mailtest.php.

3. ഫോം കോഡ് mailtest.php-ൽ എഴുതുക, ഉദാഹരണത്തിന് ഇത്:

നിന്ന്
ലേക്ക്
വിഷയം
നിങ്ങളുടെ സന്ദേശം ടൈപ്പ് ചെയ്യുക

മാറ്റം സംരക്ഷിക്കുക. ഇപ്പോൾ ബ്രൗസറിൽ ഞങ്ങളുടെ എൻവയോൺമെന്റ് തുറന്ന് ഫയലിന്റെ പേര് പാതയിലേക്ക് ചേർക്കുക.

നിങ്ങൾക്ക് അയയ്‌ക്കാൻ ലോക്കൽഹോസ്റ്റും (ഫ്രം ഫീൽഡിൽ ലോക്കൽഹോസ്‌റ്റ് നൽകുക) ഒരു യഥാർത്ഥ ഇമെയിൽ വിലാസവും ഉപയോഗിക്കാം.

തൽഫലമായി, ഞങ്ങൾക്ക് ഒരു ഇമെയിൽ ലഭിക്കും.

അത് വളരെ ലളിതമാണ്. Jelastic-ൽ വിന്യസിച്ചിരിക്കുന്ന നിങ്ങളുടെ അപ്ലിക്കേഷനിൽ നിന്ന് നിങ്ങൾക്ക് നേരിട്ട് ഇമെയിലുകൾ അയയ്‌ക്കാനും കഴിയും.

വിജയകരമായ ഉപയോഗം

ഈ ലേഖനത്തിൽ ഞങ്ങൾ നിങ്ങളുടെ ജെലാസ്റ്റിക് പരിതസ്ഥിതിയിൽ ഒരു SMTP സെർവറിന്റെ വേഗത്തിലും എളുപ്പത്തിലും സജ്ജീകരിക്കുന്നതിനെക്കുറിച്ച് സംസാരിക്കും. SMTP എന്നാൽ ലളിതമായ മെയിൽ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ. ഇന്റർനെറ്റിലൂടെ ഇമെയിൽ കൈമാറുന്നതിനുള്ള മാനദണ്ഡമാണിത്. ഒരു ഇമെയിൽ ക്ലയന്റിൽ നിന്ന് ഒരു സെർവറിലേക്കോ ഒരു ഇമെയിൽ സെർവറിൽ നിന്ന് മറ്റൊന്നിലേക്കോ ഇമെയിൽ ഡെലിവർ ചെയ്യുമ്പോൾ SMTP ഉപയോഗിക്കുന്നു. അയയ്ക്കുന്നയാളും സ്വീകർത്താവും തമ്മിലുള്ള ആശയവിനിമയം വിശ്വസനീയമായ ഒരു ചാനലിലൂടെ (സാധാരണയായി ടിസിപി) ടെക്സ്റ്റിൽ സംഭവിക്കുന്നു. SMTP വിശ്വസനീയവും ലളിതവുമായ ഒരു പ്രോട്ടോക്കോൾ ആണ്.

ഈ ലേഖനത്തിൽ SMTP-യ്‌ക്കായി ജെലാസ്റ്റിക് PHP എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം. രണ്ട് ഓപ്ഷനുകൾ പരിഗണിക്കും: ഇമെയിൽ അയയ്‌ക്കുന്നതിന് PHPMailer അല്ലെങ്കിൽ നിങ്ങളുടെ സ്വന്തം ഫോം ഉപയോഗിക്കുന്നു.

ഒരു പരിസ്ഥിതി സൃഷ്ടിക്കുന്നു

1. InfoboxCloud-ൽ നിങ്ങൾക്ക് ഇതുവരെ ഒരു ജെലാസ്റ്റിക് അക്കൗണ്ട് ഇല്ലെങ്കിൽ, ഒരെണ്ണം സൃഷ്‌ടിക്കുക.
2. ക്ലിക്ക് ചെയ്യുക "ഒരു പരിസ്ഥിതി സൃഷ്ടിക്കുക"പരിസ്ഥിതി തരം തിരഞ്ഞെടുക്കുക PHP.
3. ഒരു സെർവർ തിരഞ്ഞെടുക്കുക അപ്പാച്ചെഒപ്പം ലംബമായ സ്കെയിലിംഗ് പരിധികൾ സജ്ജമാക്കുക. ചേർക്കുക പൊതു IP വിലാസംഅപ്പാച്ചെ നോഡിലേക്ക്. ഉദാഹരണത്തിന് പരിസ്ഥിതിയുടെ പേര് നൽകുക phpmailerഅമർത്തുക "സൃഷ്ടിക്കാൻ".

ഇപ്പോൾ നിങ്ങൾക്ക് കോൺഫിഗർ ചെയ്യാം SMTP. ആദ്യം നമുക്ക് ക്രമീകരണങ്ങൾ നോക്കാം PHPMailer.

ഇമെയിൽ അയയ്ക്കുന്നതിനുള്ള PHPMailer

PHP മെയിലർ എന്നത് PHP-ൽ മെയിൽ അയയ്‌ക്കുന്നതിനുള്ള ഒരു ക്ലാസിക്, ഫുൾ-ഫീച്ചർ ക്ലാസാണ്, PHP v.5-നും അതിലും ഉയർന്നതിനും അനുയോജ്യമാണ്. ഇൻഫോബോക്‌സ് ക്ലൗഡ് പ്ലാറ്റ്‌ഫോമിലെ ജെലാസ്റ്റിക്‌സിൽ ഇത് എങ്ങനെ ചെയ്യുന്നുവെന്ന് നോക്കാം.

1. സ്ക്രിപ്റ്റ് ഡൗൺലോഡ് ചെയ്യുക PHPMailer. (ലിങ്ക് ഒരു പരിഷ്കരിച്ച പതിപ്പാണ്, എല്ലാ ക്രമീകരണങ്ങളും ഉൾപ്പെടെ, ഇതിനായി മാത്രം ഉദ്ദേശിച്ചിട്ടുള്ളതാണ് SMTP).
2. ഡിസ്ട്രിബ്യൂഷൻ മാനേജർ തുറന്ന് സ്ക്രിപ്റ്റ് ജെലാസ്റ്റിക്കിലേക്ക് അപ്‌ലോഡ് ചെയ്യുക.

ഈ കോൺഫിഗറേഷൻ ഫയലിൽ നിങ്ങൾക്ക് മെയിൽ അയയ്ക്കുന്ന ഡാറ്റ കോൺഫിഗർ ചെയ്യാം:

  • ലോക്കൽ ഹോസ്റ്റ് വഴി
  • ഒരു പ്രത്യേക ഇമെയിൽ അക്കൗണ്ട് വഴി

ലോക്കൽ ഹോസ്റ്റിൽ നിന്ന് അയയ്ക്കുന്നു

ഒരു യഥാർത്ഥ ഇമെയിൽ അക്കൗണ്ട് വ്യക്തമാക്കാതെ തന്നെ നിങ്ങൾക്ക് നിങ്ങളുടെ ആപ്പിൽ നിന്ന് നേരിട്ട് ഇമെയിലുകൾ അയക്കാം. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾ അയയ്‌ക്കുന്ന ഇമെയിലുകളുടെ ആവൃത്തിയിലും എണ്ണത്തിലും നിങ്ങൾക്ക് നിയന്ത്രണങ്ങളൊന്നുമില്ല, പക്ഷേ മെയിൽ എളുപ്പത്തിൽ സ്‌പാമിൽ അവസാനിക്കും.

ഈ കോൺഫിഗറേഷൻ ഉപയോഗിക്കുന്നതിന് നിങ്ങൾ ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ സജ്ജമാക്കേണ്ടതുണ്ട്:

  • ഹോസ്റ്റ്: മൂല്യം "ലോക്കൽ ഹോസ്റ്റ്"
  • auth: മൂല്യം "തെറ്റ്"
  • ഉപയോക്തൃനാമം: അയച്ചയാളുടെ പേര്
  • മറുപടി: ഇമെയിലുകൾക്ക് മറുപടി നൽകാൻ ഉപയോഗിക്കുന്ന ഇമെയിൽ വിലാസം. ഇത് ആവശ്യമായ പരാമീറ്ററാണ്.
  • മറുപടി: addreply യുടെ അതേ മൂല്യത്തിലേക്ക് സജ്ജമാക്കുക.

നിങ്ങളുടെ മാറ്റങ്ങൾ സംരക്ഷിക്കുക. അതിനുശേഷം, നിങ്ങൾക്ക് "ബ്രൗസറിൽ തുറക്കുക" ബട്ടണിൽ ക്ലിക്ക് ചെയ്യാം.

ഒരു ഇമെയിൽ അയയ്ക്കുന്നതിനുള്ള ഒരു ഫോം നിങ്ങൾ കാണും.


ഫോം ഫീൽഡുകളിൽ വിവരങ്ങൾ നൽകി ക്ലിക്ക് ചെയ്യുക "സമർപ്പിക്കുക". കുറച്ച് മിനിറ്റിനുള്ളിൽ കത്ത് നിർദ്ദിഷ്ട മെയിൽ വിലാസത്തിലേക്ക് കൈമാറും.

കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷവും നിങ്ങൾക്ക് ഇമെയിൽ ലഭിച്ചില്ലെങ്കിൽ, നിങ്ങളുടെ സ്പാം പരിശോധിക്കുക.

ഒരു യഥാർത്ഥ ഇമെയിൽ അക്കൗണ്ടിൽ നിന്ന് അയയ്ക്കുന്നു

നിലവിലുള്ള ഇമെയിൽ അക്കൗണ്ടിൽ രജിസ്റ്റർ ചെയ്ത അക്കൗണ്ട് ഉണ്ടെങ്കിൽ നിങ്ങൾക്ക് ഈ രീതി ഉപയോഗിക്കാം. ഈ സാഹചര്യത്തിൽ, കത്ത് മിക്കവാറും സ്പാമിൽ അവസാനിക്കില്ല, എന്നാൽ ഒരു യൂണിറ്റ് സമയത്തിന് അയച്ച കത്തുകളുടെ എണ്ണത്തിൽ നിങ്ങൾക്ക് നിയന്ത്രണങ്ങൾ നേരിടാം. കൂടെ ഒരു ഉദാഹരണ സജ്ജീകരണമാണ് താഴെ gmail:
  • ഹോസ്റ്റ്: ssl://smtp.gmail.com
  • തുറമുഖം: 465 (നിങ്ങളുടെ ഇമെയിൽ ദാതാവിന്റെ പോർട്ട്)
  • auth: മൂല്യം "ശരി"
  • ഉപയോക്തൃനാമം: മെയിൽ സേവനത്തിൽ നിന്നുള്ള നിങ്ങളുടെ ലോഗിൻ
  • password: ഇമെയിൽ സേവനത്തിനായുള്ള നിങ്ങളുടെ പാസ്‌വേഡ്
  • മറുപടി: നിങ്ങളുടെ ഇമെയിൽ വിലാസം
  • മറുപടി: നിങ്ങളുടെ ഇമെയിൽ വിലാസം
നിങ്ങളുടെ മാറ്റങ്ങൾ സംരക്ഷിക്കുക. എന്നിട്ട് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക "ബ്രൗസറിൽ തുറക്കുക"നിങ്ങളുടെ ചുറ്റുപാടിൽ.

ടെസ്റ്റ് ഡാറ്റ നൽകി ക്ലിക്ക് ചെയ്യുക "സമർപ്പിക്കുക". കത്ത് അയക്കും.

PHPMailer ഉപയോഗിച്ച് നിങ്ങൾക്ക് വിജയകരമായി ഇമെയിലുകൾ അയയ്‌ക്കേണ്ടത് ഇത്രമാത്രം. ഈ ഗൈഡ് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് മറ്റ് ഇമെയിൽ സിസ്റ്റങ്ങൾ സജ്ജീകരിക്കാൻ ശ്രമിക്കാവുന്നതാണ്.
നിങ്ങളുടെ സ്വന്തം ഇമെയിൽ സമർപ്പിക്കൽ ഫോം എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഇപ്പോൾ നോക്കാം.

ഇമെയിൽ അയയ്ക്കാൻ ഒരു സൗജന്യ ഫോം ഉപയോഗിക്കുന്നു

ഇമെയിൽ അയയ്‌ക്കുന്നതിന് നിങ്ങൾക്ക് സ്വന്തമായി ഒരു ഫോം ഉണ്ടാക്കാം.
1. പരിസ്ഥിതി വെബ് സെർവറിൽ "കോൺഫിഗറേഷൻ" ക്ലിക്ക് ചെയ്യുക.

2. പോകുക വെബ്റൂട്ട്/റൂട്ട്(അല്ലെങ്കിൽ മറ്റൊരു സന്ദർഭ ഫോൾഡറിലേക്ക്) ഒരു പുതിയ ഫയൽ സൃഷ്ടിക്കുക: ഉദാഹരണത്തിന് mailtest.php.

3. ഫോം കോഡ് mailtest.php-ൽ എഴുതുക, ഉദാഹരണത്തിന് ഇത്:

നിന്ന്
ലേക്ക്
വിഷയം
നിങ്ങളുടെ സന്ദേശം ടൈപ്പ് ചെയ്യുക

മാറ്റം സംരക്ഷിക്കുക. ഇപ്പോൾ ബ്രൗസറിൽ ഞങ്ങളുടെ എൻവയോൺമെന്റ് തുറന്ന് ഫയലിന്റെ പേര് പാതയിലേക്ക് ചേർക്കുക.

നിങ്ങൾക്ക് അയയ്‌ക്കാൻ ലോക്കൽഹോസ്റ്റും (ഫ്രം ഫീൽഡിൽ ലോക്കൽഹോസ്‌റ്റ് നൽകുക) ഒരു യഥാർത്ഥ ഇമെയിൽ വിലാസവും ഉപയോഗിക്കാം.

തൽഫലമായി, ഞങ്ങൾക്ക് ഒരു ഇമെയിൽ ലഭിക്കും.

അത് വളരെ ലളിതമാണ്. Jelastic-ൽ വിന്യസിച്ചിരിക്കുന്ന നിങ്ങളുടെ അപ്ലിക്കേഷനിൽ നിന്ന് നിങ്ങൾക്ക് നേരിട്ട് ഇമെയിലുകൾ അയയ്‌ക്കാനും കഴിയും.

വിജയകരമായ ഉപയോഗം

നിങ്ങളുടെ ലക്ഷ്യത്തിലേക്കുള്ള മാർഗങ്ങൾ പ്രയോഗിക്കുന്നതിനെക്കുറിച്ച് നിങ്ങൾ ചിന്തിക്കുകയാണെങ്കിൽ സോഷ്യൽ എഞ്ചിനീയറിംഗ്, അപ്പോൾ നിങ്ങൾക്ക് ഇമെയിൽ വിലാസങ്ങൾ ആവശ്യമായി വന്നേക്കാം. ഓർഗനൈസേഷന്റെ ജീവനക്കാരുടെ ആന്തരിക ഇമെയിൽ വിലാസങ്ങൾ നിങ്ങളുടെ പക്കലുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഒരു സോഷ്യൽ എഞ്ചിനീയറിംഗ് ആക്രമണത്തെ പൊരുത്തപ്പെടുത്താനാകും നിർദ്ദിഷ്ട ആളുകൾസാഹചര്യങ്ങളും (ഉദാഹരണത്തിന്, സെയിൽസ് ഡിപ്പാർട്ട്‌മെന്റിലേക്ക് ഒരു വിൽപ്പന റിപ്പോർട്ട് അയയ്‌ക്കുന്നത്) കൂടാതെ ഓർഗനൈസേഷനിലെ ജീവനക്കാരിൽ ഒരാളുടെ ഇമെയിൽ വിലാസം കബളിപ്പിക്കാനും സാധ്യതയുണ്ട്. ഇത് ഞങ്ങളുടെ ഇമെയിലുകളെ കൂടുതൽ ഫലപ്രദമാക്കുകയും ആളുകൾ ലിങ്കുകളിൽ ക്ലിക്കുചെയ്യാനോ ഞങ്ങൾ അയയ്‌ക്കുന്ന പ്രമാണങ്ങൾ തുറക്കാനോ സാധ്യത കൂടുതലാണ്.

Maltego (ഒരു ഇമെയിൽ വിലാസം വിളവെടുപ്പ്), മറ്റ് യൂട്ടിലിറ്റികൾ എന്നിവ ഉൾപ്പെടെ ഇമെയിൽ വിലാസങ്ങൾ ശേഖരിക്കുന്നതിന് നിരവധി മാർഗങ്ങളുണ്ട്. എന്നാൽ നമുക്ക് ഒരു സ്ഥാപനത്തിന്റെ SMTP സെർവറിലേക്ക് നേരിട്ട് പോയി ഒരു നിർദ്ദിഷ്ട ഇമെയിൽ വിലാസം നിലവിലുണ്ടോ എന്ന് ചോദിക്കാൻ കഴിഞ്ഞാലോ? ഇത് ഏറ്റവും മികച്ചതും വിശ്വസനീയവുമായ മാർഗമാണെന്ന് ഞങ്ങൾക്ക് തോന്നുന്നു.

SMTP സഹായം

നിങ്ങൾക്കറിയാവുന്നതുപോലെ, SMTP എന്നത് പോർട്ട് 25-ൽ പ്രവർത്തിക്കുന്ന സിമ്പിൾ മെയിൽ ട്രാൻസ്‌പോർട്ട് പ്രോട്ടോക്കോളിനെ സൂചിപ്പിക്കുന്നു. 110, 143 പോർട്ടുകളിൽ പ്രവർത്തിക്കുന്ന POP3, IMAP എന്നിവയിൽ നിന്ന് വ്യത്യസ്തമായി, SMTP എന്നത് സെർവർ-ടു-സെർവർ ആശയവിനിമയ പ്രോട്ടോക്കോൾ ആണ്. SMTP സെർവറിലേക്ക് സന്ദേശങ്ങൾ സ്വീകരിക്കുന്നതിനോ അയയ്‌ക്കുന്നതിനോ ക്ലയന്റുകൾ POP3 അല്ലെങ്കിൽ IMAP ഉപയോഗിക്കുന്നു, കൂടാതെ ക്ലയന്റുകളിൽ നിന്ന് ലഭിച്ച ഡാറ്റ മറ്റ് SMTP സെർവറുകളിലേക്ക് സെർവർ ഫോർവേഡ് ചെയ്യുന്നു.

വ്യക്തമായും, എസ്എംടിപി സെർവർ ഇമെയിലുകൾ അയയ്‌ക്കേണ്ടതും സ്വീകരിക്കേണ്ടതുമായ സ്ഥാപനത്തിലെ ഇമെയിൽ വിലാസങ്ങളുടെ ഒരു ഡാറ്റാബേസ് പരിപാലിക്കുന്നു. ഈ ഡാറ്റാബേസാണ് ഞങ്ങൾ ആക്സസ് ചെയ്യാനും ഉചിതമായ അന്വേഷണങ്ങൾ നടത്താനും ആഗ്രഹിക്കുന്നത്.

SMTP സെർവറുകൾ കണ്ടെത്താൻ, നിങ്ങൾക്ക് Nmap അല്ലെങ്കിൽ സെർവറുകൾക്കായി തിരയാൻ കഴിയുന്ന മറ്റൊരു സ്കാനർ ഉപയോഗിക്കാം തുറന്ന തുറമുഖം 25. പോർട്ട് 25 തുറന്നിട്ടുണ്ടെങ്കിൽ, ഇത് മിക്കവാറും SMTP സെർവറായിരിക്കും. പകരമായി, അതിന്റെ SMTP സെർവറിന്റെ IP വിലാസം കണ്ടെത്താൻ നിങ്ങൾക്ക് ഒരു DNS അന്വേഷണം ഉപയോഗിക്കാം.

SMTP കമാൻഡുകൾ

SMTP പ്രോട്ടോക്കോളിന്, മറ്റ് പല പ്രോട്ടോക്കോളുകളും പോലെ, അതിന്റേതായ കമാൻഡുകൾ ഉണ്ട്. ഏറ്റവും പ്രധാനപ്പെട്ട ചില SMTP കമാൻഡുകൾ ഇതാ:

  • ഒരു സംഭാഷണം ആരംഭിക്കാൻ ക്ലയന്റ് സെർവറിലേക്ക് അയയ്ക്കുന്ന ഒരു കമാൻഡ് ആണ് HELO. സാധാരണഗതിയിൽ, ഈ കമാൻഡിനോടൊപ്പം HELO 192.168.101 അല്ലെങ്കിൽ HELO client.microsoft.com പോലുള്ള ഒരു IP വിലാസമോ ഡൊമെയ്‌ൻ നാമമോ ഉണ്ടായിരിക്കണം.
  • EHLO - ഈ കമാൻഡ് HELO പോലെയാണ്, എന്നാൽ ക്ലയന്റ് വിപുലീകരിച്ച SMTP ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നുവെന്ന് സെർവറിനോട് പറയുന്നു. സെർവർ ESMTP പ്രവർത്തിപ്പിക്കുന്നില്ലെങ്കിൽ, അത് തുടർന്നും ഈ കമാൻഡ് തിരിച്ചറിയുകയും അതിനനുസരിച്ച് പ്രതികരിക്കുകയും ചെയ്യും.
  • STARTTLS - സാധാരണയായി SMTP സെർവറുകൾ ആശയവിനിമയം നടത്തുന്നു തുറന്ന രൂപം. സുരക്ഷ വർദ്ധിപ്പിക്കുന്നതിന്, SMTP സെർവറുകൾ തമ്മിലുള്ള കണക്ഷൻ TLS (ട്രാൻസ്പോർട്ട് ലെയർ സെക്യൂരിറ്റി) ഉപയോഗിച്ച് എൻക്രിപ്റ്റ് ചെയ്യാവുന്നതാണ്. ഈ കമാൻഡ് ഒരു TLS സെഷൻ ആരംഭിക്കുന്നു.
  • RCPT - സ്വീകർത്താവിന്റെ ഇമെയിൽ വിലാസം സൂചിപ്പിക്കുന്നു.
  • ഡാറ്റ - സന്ദേശ ഉള്ളടക്കങ്ങളുടെ പ്രക്ഷേപണം ആരംഭിക്കുന്നു.
  • RSET - നിലവിലെ ഇമെയിൽ ഇടപാട് റദ്ദാക്കാൻ ഉപയോഗിക്കുന്നു.
  • മെയിൽ - അയച്ചയാളുടെ ഇമെയിൽ വിലാസം സൂചിപ്പിക്കുന്നു.
  • QUIT - കണക്ഷൻ അടയ്ക്കുന്നു.
  • സഹായം - സഹായം അഭ്യർത്ഥിക്കുന്നു.
  • AUTH - സെർവറിൽ ക്ലയന്റിനെ അംഗീകരിക്കാൻ ഉപയോഗിക്കുന്നു.
  • VRFY - ഇമെയിൽ ഉപയോക്താവിന്റെ മെയിൽബോക്സ് നിലവിലുണ്ടോ എന്ന് പരിശോധിക്കാൻ സെർവറിനോട് ആവശ്യപ്പെടുന്നു.

ഘട്ടം 1: കാലി സമാരംഭിച്ച് ഒരു ടെർമിനൽ തുറക്കുക

ഇപ്പോൾ ഞങ്ങൾ SMTP-യുടെ അടിസ്ഥാനകാര്യങ്ങൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, ഒരു SMTP സെർവർ ഹാക്ക് ചെയ്യുന്നതിനും ഇമെയിൽ വിലാസങ്ങൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യുന്നതിനും ഈ വിവരങ്ങൾ ഉപയോഗിക്കാമോ എന്ന് നോക്കാം. നമുക്ക് കാളി വിക്ഷേപിച്ച് ഒരു ടെർമിനൽ തുറക്കാം.

ഘട്ടം 2: SMTP സെർവറിലേക്ക് ടെൽനെറ്റ്

ടെൽനെറ്റ് ഉപയോഗിച്ച് SMTP സെർവറിലേക്ക് സ്വമേധയാ കണക്റ്റുചെയ്യാനാകുമോ എന്ന് നോക്കുക എന്നതാണ് ഞങ്ങളുടെ അടുത്ത ഘട്ടം.

കാളി> ടെൽനെറ്റ് 192.168.1.101 25

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞങ്ങൾ ടെൽനെറ്റ് വഴി സെർവറിലേക്ക് (metasploitable.localdomain) വിജയകരമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.

ഘട്ടം 3: സ്വമേധയാലുള്ള ഇമെയിൽ സ്ഥിരീകരണം

ഇപ്പോൾ നമ്മൾ ടെൽനെറ്റ് വഴി SMTP സെർവറിലേക്ക് കണക്റ്റുചെയ്യുമ്പോൾ, ചെയ്യാൻ മുകളിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്ന SMTP കമാൻഡുകൾ നമുക്ക് ഉപയോഗിക്കാം. ആവശ്യമായ അഭ്യർത്ഥനസെർവറിലേക്ക്. ഏറ്റവും പ്രധാനപ്പെട്ട കാര്യം നമ്മൾ VRFY (ചെക്ക്) കമാൻഡ് ഉപയോഗിക്കേണ്ടതുണ്ട് എന്നതാണ്. ഈ കമാൻഡ്, തുടർന്ന് ഇമെയിൽ ഉപയോക്തൃനാമം, അക്കൗണ്ട് നിലവിലുണ്ടോ എന്ന് പരിശോധിക്കാൻ സെർവറിനോട് നിർദ്ദേശിക്കും നൽകിയിരിക്കുന്ന ഉപയോക്താവ്, ഉദാഹരണത്തിന്:

> VRFY sys

മുകളിലുള്ള സ്ക്രീൻഷോട്ടിൽ നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞങ്ങൾ ഇനിപ്പറയുന്ന ഉപയോക്താക്കളെ പരീക്ഷിച്ചു:

  • അഡ്മിൻ
  • കാര്യനിർവാഹകൻ
  • nullbyte

"sys" ഉം "root" ഉം ഉണ്ടെന്ന് സെർവർ സ്ഥിരീകരിച്ചു അക്കൗണ്ടുകൾസെർവറിലെ ഇമെയിൽ. കൊള്ളാം!

ഘട്ടം 4: Smtp-User-Enum ഉപയോഗിക്കുക

മൂന്നാമത്തെ ഘട്ടത്തിൽ, ഒരു നിർദ്ദിഷ്ട ഇമെയിൽ വിലാസം നിലവിലുണ്ടോ എന്ന് കാണാൻ ഞങ്ങൾ സ്വമേധയാ SMTP സെർവറിലേക്ക് അഭ്യർത്ഥനകൾ നടത്തി. ഈ അഭ്യർത്ഥനകൾ സ്വയമേവ ഉണ്ടാക്കുന്ന ഏതെങ്കിലും തരത്തിലുള്ള സ്‌ക്രിപ്റ്റ് ഞങ്ങളുടെ പക്കലുണ്ടെങ്കിൽ അത് എളുപ്പമാകുമോ? ഭാഗ്യവശാൽ, അതെ, അത്തരമൊരു സ്ക്രിപ്റ്റ് നിലവിലുണ്ട്! ഇതിനെ smtp-user-enum എന്ന് വിളിക്കുന്നു, ഇത് ഇതിനകം കാലി വിതരണത്തിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

നമുക്ക് അത് ആപ്ലിക്കേഷനുകളിൽ കണ്ടെത്താം -> കാളി ലിനക്സ്-> വിവര ശേഖരണം - SMTP വിശകലനം -> smtp-user-enum.

നിങ്ങൾ അതിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്ന സഹായം തുറക്കുന്നു. ഇമെയിൽ ഉപയോക്താക്കളെ കണ്ടെത്തുന്നതിനുള്ള അടിസ്ഥാന വാക്യഘടന ഇപ്രകാരമാണ് എന്നത് ശ്രദ്ധിക്കുക:

Kali> smtp-user-enum -M VRFY -U -t

ഇനി നമുക്ക് Metasploitable SMTP സെർവറിനെതിരെ ഉപയോഗിക്കാവുന്ന ഒരു കമാൻഡ് ഉണ്ടാക്കാം. നമുക്ക് ഏതെങ്കിലും കാളി വേഡ്‌ലിസ്റ്റ് ഉപയോഗിക്കാം, സ്വന്തമായി സൃഷ്‌ടിക്കാം അല്ലെങ്കിൽ ഇന്റർനെറ്റിൽ ലഭ്യമായ ആയിരക്കണക്കിന് വേഡ്‌ലിസ്റ്റുകളിൽ ഒന്ന് ഡൗൺലോഡ് ചെയ്യാം. കാളിയിൽ ലഭ്യമായ ഒന്ന് പരീക്ഷിക്കാൻ ഞങ്ങൾ തീരുമാനിച്ചു:

/usr/share/fern-wifi-cracker/extras/wordlist

അതോടൊപ്പം, കമാൻഡ് ഇതുപോലെയാകുന്നു:

കാലി > smtp-user-enum -M VRFY -U /usr/sharefern-wifi-cracker/extras/wordlist -t 192.168.1.101

ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞങ്ങൾ അത് പ്രവർത്തിപ്പിച്ചു, അത് ആദ്യം സ്കാൻ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു:

തുടർന്ന് കണ്ടെത്തിയ ഉപയോക്താക്കൾ:

ഓർഗനൈസേഷന്റെ SMTP സെർവറിലെ ഉപയോക്താക്കളുടെ ഇമെയിൽ വിലാസങ്ങൾ ഇപ്പോൾ ഞങ്ങൾക്കറിയാം, ഞങ്ങൾക്ക് അവർക്ക് സോഷ്യൽ എഞ്ചിനീയറിംഗ് ഉള്ളടക്കമുള്ള ഇമെയിലുകൾ അയയ്‌ക്കാനോ അവരുടെ ഇമെയിൽ വിലാസം നമ്മുടേതായി മാറ്റി പകരം അവരുടെ സഹപ്രവർത്തകർക്ക് ഇമെയിലുകൾ അയയ്‌ക്കാനോ കഴിയും.

പുതിയ മെറ്റീരിയലിനായി മടങ്ങിവരുന്നത് ഉറപ്പാക്കുക!

ഉത്തരവാദിത്ത നിഷേധം: ഈ ലേഖനം വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി മാത്രം എഴുതിയതാണ്. രചയിതാവോ പ്രസാധകനോ ഈ ലേഖനം ദുരുദ്ദേശ്യത്തോടെ പ്രസിദ്ധീകരിച്ചിട്ടില്ല. വായനക്കാർ വ്യക്തിപരമായ നേട്ടത്തിനായി വിവരങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, എന്തെങ്കിലും ദോഷത്തിനോ നാശനഷ്ടത്തിനോ രചയിതാവും പ്രസാധകനും ഉത്തരവാദികളല്ല.