×

НВ

Веб-сайт

Омӯзиши алгоритми баръакси адад – бо забони оддӣ + код

Дар ин мақола аз маҷаллаи tajportal.site мо усули ба таври систематикӣ ба даст овардани баръакси ададҳоро бо истифода аз ду усули функсияҳои рекурсивӣ ва ҳалқаҳо дар барномасозӣ меомӯзем. Алгоритми баръакси адад ба рафторҳое дахл дорад, ки зина ба зина амалӣ карда мешаванд ва дар ниҳоят шакли баръакси адади додашударо бармегардонанд. Дар ҷаҳони барномасозӣ мо усулҳо ва мафҳумҳои гуногунро мешиносем, ки дар кор бо онҳо азхуд кардан беҳтар аст. Баргардонидани рақамҳо яке аз ин мафҳумҳост. Вақте ки мо дар бораи баръакси рақамҳо сухан меронем, ин маънои баръакс кардани тартиби ҷойгиркунии рақамҳои онро дорад. Ба ибораи дигар, агар мо рақамро дар шакли 12345 ба алгоритм супорем, он баръакси худро бармегардонад, ки дар натиҷа ба 54321 баробар аст.

Дар ин мақола мо татбиқи пурраи алгоритми баръакси ададро бо ду роҳи асосии истифодаи ҳалқаҳо ва функсияҳои рекурсивӣ таълим додем. Аввалан, алгоритми ин амалиёт ба таври муфассал тавсиф карда шуд ва баъд мо алгоритмро бо истифода аз забони Си рамзгузорӣ кардем. Мо дар бораи масъалае, ки ба манфии рақами воридот алоқаманд буд, сӯҳбат кардем ва роҳи ҳалли онро фаҳмондем. Ниҳоят, мо ин ҳалли худро тавассути рамзгузорӣ нишон додем.

Алгоритми баръакси адад чист?

Алгоритми баргардонидани адад маънои аз охир то аввал навиштани ададро дорад. Ин маънои баръакс кардани тартиби рақамҳои ададро дорад. Масалан, агар мо рақами 3489-ро ҳамчун вуруд ба ин алгоритм диҳем, мо бояд рақами баръакси 9843-ро дар баромади алгоритм бинем. Барои баргардонидани рақамҳо қадамҳои зеринро гузаштан лозим аст.

  • Барои нигоҳ доштани рақами баръакс тағирёбандаро оғоз кунед.
  • Барои баровардани рақами охирини рақами асосӣ аз оператори махсус, ба монанди оператори ҳисобкунии бақияи тақсим истифода баред.
  • Рақами баръаксро ба 10 зарб кунед ва сипас рақами хориҷшударо ба он илова кунед.
  • Рақами аслиро ба 10 тақсим кунед, то рақами охиринро хориҷ кунед.
  • Се қадами қаблиро такрор кунед. Ин такрор бояд то коркарди ҳамаи рақамҳои рақами аслӣ анҷом дода шавад.
  • Ниҳоят, натиҷаи дилхоҳи истеҳсолшуда арзиши баръакси рақами аслӣ мебошад.

Дар қисми боқимондаи ин мақола мо алгоритми баръакси ададро, ки қадам ба қадам дар шакли алгоритми сатҳи баланд шарҳ дода мешавад, бо забони барномасозии Си амалӣ хоҳем кард. Албатта, қайд кунед, ки муҳимтарин манфиати навиштани алгоритми сатҳи баланд ин содда кардани татбиқи он дар ҳама забонҳои барномасозӣ мебошад.

image-2 Омӯзиши алгоритми баръакси адад - бо забони оддӣ + код

Тавсифи ин алгоритми амалӣ дар забони барномасозӣ

Барои он ки алгоритмҳои мо ба таври беҳтарин тарроҳӣ ва татбиқ карда шаванд, принсипҳои муайяне мавҷуданд, ки бояд риоя шаванд. Беҳтарин роҳи омӯхтани ин принсипҳо риояи лоиҳаҳои амалӣ ва мисолҳои амалӣ мебошад. Аз ин рӯ, мо тавсия медиҳем, ки видеои омӯзишии тарҳрезии алгоритмро дар баробари ҳалли мисолҳои амалӣ аз Фарадрас тамошо кунед. Истиноди ин филм низ дар зер ҷойгир шудааст.

Дар ин қисми мақола мо шакли хурд ва соддаи алгоритми баръакси ададро дар забони барномасозии Си амалӣ мегардонем. Пеш аз рамзгузории ин алгоритм, мо бояд онро аз сатҳи баланд ба сатҳи наздиктар ба қоидаҳои забони Си табдил диҳем.

  1. Оғози амалиёт
  2. Рақами воридшударо аз корбар хонед.
  3. Мо тағирёбандаеро бо номи reversedNumber бо арзиши ибтидоии 0 муайян мекунем. Ин тағирёбанда барои нигоҳ доштани ҷавоби алгоритм истифода мешавад.
  4. Мо қадамҳои аз 5 то 8-ро такрор мекунем, то он даме, ки рақами вуруд ба 0 баробар шавад.
  5. Мо бо истифода аз оператори %  рақами охирини рақами воридшударо хориҷ мекунем. Пас мо бояд рақами истихроҷшударо дар тағирёбанда бо номи lastDigit нигоҳ дорем.
  6. Мо арзишро дар дохили тағирёбандаи reversedNumber ба 10 зарб мекунем.
  7. Мо арзишро дар дохили тағирёбандаи lastDigit ба арзиши reversedNumber илова мекунем.
  8. Мо рақами воридшударо ба 10 тақсим мекунем. Ин рақами охиринро аз рақам хориҷ мекунад.
  9. Мо давраро анҷом медиҳем.
  10. Мо арзишро дар дохили тағирёбандаи reversedNumber дар натиҷа чоп мекунем, то ба корбар намоиш дода шавад.
  11. Анҷоми амалиёт

Алгоритми дар боло зикршуда кафолат медиҳад, ки ҳамаи рақамҳои рақами воридотӣ истихроҷ карда мешаванд ва рақами баръакс бо роҳи зарб кардани арзиши он ба 10 ва сипас илова кардани арзиши тағирёбандаи lastDigit зина ба зина сохта мешавад. Давраи тарҳрезишуда то коркарди ҳамаи рақамҳои рақами аслӣ гузаронида мешавад. Дар ниҳоят, он баръакси рақами вурудро ба даст меорад ва онро дар баромад нишон медиҳад.

Рамзгузории алгоритми баръакси адад бо забони Си

Дар ин қисми мақола мо рамзҳои марбут ба барномаи амалисозии алгоритми баръакси ададро дар забони Си нишон додем. Забони барномасозии C қариб модари аксари забонҳои барномасозӣ дар ҷаҳон аст. Ин забон имтиёзу қобилиятҳое дорад, ки шояд ҳатто забонҳои аз он гирифташуда надошта бошанд. Барои фаҳмидани рамзҳои дар ин мақола татбиқшуда, шумо бояд бо ин забон шинос шавед. Агар шумо дар бораи забони Си маълумоти кофӣ надошта бошед, мо тавсия медиҳем, ки видеои омӯзишии барномасозии Сиро ба таври ҳамаҷониба бо маслиҳатҳои амалӣ аз дарсҳои беруназсинфӣ тамошо кунед. Барои роҳати шумо, мо истиноди филмро дар зер ҷойгир кардем.

image-3 Омӯзиши алгоритми баръакси адад - бо забони оддӣ + код

Рамзгузории алгоритми рақамҳои баръакс дар забони Си бо истифода аз ҳалқаҳо

Шумо метавонед алгоритми марбут ба гирифтани баръакси ададҳоро бо усулҳои гуногун амалӣ кунед. Истифодаи ҳалқаҳо яке аз беҳтарин усулҳои имконпазири татбиқи ин алгоритм мебошад. Дар қуттии зер, мо асбоби ҳалқаро барои ба даст овардани баръакси адад истифода кардем.

image Омӯзиши алгоритми баръакси адад - бо забони оддӣ + код

Мушкилоти марбут ба вуруди рақами манфӣ

Яке аз мушкилоте, ки мо ҳангоми татбиқи алгоритми баръакси адад бо усули рекурсивӣ дучор мешавем, ба замоне вобаста аст, ки маълумоти воридшаванда ба навъи ададҳои манфӣ вобаста аст. Шакли рекурсивии ин алгоритм рақамҳои манфиро дуруст коркард намекунад. Яъне, аз сабаби он, ки раванди баргардонидан то сифр шудани адади аслӣ идома меёбад, баръакси рақами вуруди манфӣ дуруст ҳисоб карда намешавад.

Барои бомуваффақият бартараф кардани ин мушкилот, мо бояд кодро тағир диҳем, то арзиши мутлақи рақами аслиро ба даст орем. Пеш аз иҷрои якуми амалиёти баровардани рақами охирини адад арзиши мутлақи адади аслиро ҳисоб кардан лозим аст. Ин кафолат медиҳад, ки арзиши боқимонда ҳамеша мусбат аст ва ҳисобкунаки баръакс дуруст кор мекунад.

Татбиқи алгоритми ҳисобкунии баръакси рақамҳои манфӣ

Дар коди зер, мо як мисоли хурди тағир додани алгоритмро барои ба даст овардани арзиши баръакси рақамҳои манфӣ амалӣ кардем. Ин мисол низ мисли мисолҳои қаблӣ бо забони Си навишта шудааст.

image-1 Омӯзиши алгоритми баръакси адад - бо забони оддӣ + код

Тавре ки хеле намоён аст, мо модули stdlib.h-ро барои дастрасӣ ба функсияи abs() дар сарлавҳаи файли марбут ба код дохил кардем. Ин функсия барои ҳисоб кардани арзиши мутлақи рақамҳо истифода мешавад. Дар коди боло арзиши мутлақи адад нақши хеле муҳим мебозад. Зеро бо ёрии рамзи abs(number) % 10  мо метавонем ба дуруст иҷро шудани амалиёти Модуло боварӣ ҳосил кунем. Новобаста аз он ки рақами воридотӣ мусбат ё манфӣ аст, дар ниҳоят коди марбут ба алгоритм дақиқ кор мекунад.

Аз ин рӯ, алгоритми амалӣ ҳоло метавонад рақамҳои манфиро дуруст идора кунад ва баръакси алоқаманди онҳоро дуруст созад.

Хулоса

Роҳҳои зиёде барои гирифтани рақами мутақобилан вуҷуд доранд. Фарқ надорад, ки мо барои иҷрои ин амал ҳалқа ё функсияро истифода мебарем, мантиқи рамзҳо доимӣ боқӣ мемонад. Баргардонидани рақамҳо яке аз мафҳумҳои асосии машқҳои барномасозӣ мебошад. Бо машқ кардани тарроҳии алгоритмҳои оддӣ ба монанди ин, барномасозони навкор ва донишҷӯён чизҳои омӯхтаашонро зери шубҳа мегузоранд.

Дар ин мақола аз маҷаллаи Ф мо дар бораи алгоритми баргардонидани адад ва усулҳои татбиқи он сӯҳбат кардем. Мо алгоритми дилхоҳро бо ду усули асосии истифодаи ҳалқаҳо ва функсияҳои рекурсивӣ амалӣ кардем ва рамзҳои марбут ба ҳарду ҳолатро бо забони барномасозии C намоиш додем. Ниҳоят, мо мушкилоти маъмултарини марбут ба ин алгоритмро баррасӣ кардем, яъне кор бо рақамҳои манфӣ. Дар аввал, мо ин мушкилотро шарҳ додем ва сипас ҳалли мувофиқро ба шунавандагони худ пешниҳод кардем ва инчунин рамзгузории марбутаро нишон додем.

Дар ин рӯзҳо, ҳамаи мо ақаллан як бор номи ширкатҳои гуногуни интернетиро шунидаем ва онҳоро истифода бурдем, ҳатто агар мо консептуалӣ намедонем, ки вебсайт чист?

Донистан дар бораи вебсайтҳо, ҷузъҳо ва намудҳои онҳо ба мо кӯмак мекунад, ки агар мо таваҷҷӯҳ дошта бошем, дар самти бунёд ва тарҳрезии вебсайт як қадам гузорем.

Дар ин мақола бо мо бимонед, то ба саволҳои худ дар бораи вебсайт ҷавоб диҳед

1# Вебсайт чист?

Вебсайт маҷмӯи якчанд саҳифаҳои вебест, ки мундариҷаи ба ҳам алоқаманд доранд
Онҳо бо номи беназир дар фазои интернет машҳуранд.

Гугл, Википедия ва ғайраҳоро метавон аз сомонаҳои маъмулие ном бурд, ки ҳамаи мо бо онҳо кор кардаем.

Ба ибораи дигар, вебсайт тамоми маълумот ва ҳуҷҷатҳоро дар бар мегирад
Он аз истинодҳо, форматкунӣ, мундариҷа ва графика барои эҷоди пайвастшавӣ бо корбарон иборат аст.

Ҳама вебсайтҳое, ки ба ҳама одамон дар ҷаҳон дастрасанд, фазоеро ташкил медиҳанд, ки веби умумиҷаҳонӣ номида мешавад.

Ин ибора ҳамон мафҳумест, ки имрӯз мо интернетро ба форсӣ меномем.

Байни ҳамаи созмонҳое, ки хидматрасонии марбут ба вебсайтро пешниҳод мекунанд, як созишномаи байналмилалӣ мавҷуд аст
Дар он гуфта мешавад, ки суроғаи ҳар як вебсайт дар ин ҷой бояд бо ибораи ихтисоршудаи .WWW оғоз шавад.

Илова ба вебсайтҳои ҷамъиятӣ, метавонанд намудҳои хусусӣ ва махфӣ дошта бошанд
Он танҳо дар фазои муштараки маҳаллӣ ҷойгир аст ва дастрасии он ба корбарони ин фазо маҳдуд аст.

Вебсайтҳо метавонанд барои мақсадҳои гуногун тарҳрезӣ ва сохта шаванд; ба монанди харид, фароғат, ахбор, маориф ва ғайра.

Истифодабарандагон метавонанд тавассути дастгоҳҳои гуногун, ки қобилияти пайвастшавӣ ба Интернет доранд, ба саҳифаҳои вебсайт дастрасӣ пайдо кунанд.

Масалан, телефонҳои интеллектуалӣ, ҳама гуна компютерҳо, планшетҳо ва ғайра қобилияти намоиш додани вебсайтҳоро доранд.

Нармафзоре, ки дар ин дастгоҳҳо барои намоиши вебсайт истифода мешавад, браузери веб номида мешавад.

2# Браузери веб чист?

1676029138_gagaru-club-p-brauzer-krasivii-pinterest-11 Вебсайт чист? (муқаддимаи 3 ҷузъи асосӣ)

Ҳама вебсайтҳоро тавассути веб-браузерҳо ҷустуҷӯ кардан мумкин аст.

Ин браузерҳо барномаҳое мебошанд, ки метавонанд файлҳо ва
Онҳоро зеркашӣ кунед ва ҷузъи ҷузъҳои вебсайт бошед.

Дар айни замон беҳтарин браузерҳоро метавон Google Chrome, Safari, Firefox, Mozilla ва Internet Explorer номид.
Ҳамаи онҳо ба ҳама номҳо ва суроғаҳои сайтҳои гуногун дастрасӣ доранд.

Тарзи кори онҳо ворид кардани суроғаи домен дар қисми болоии браузер мебошад
Сипас браузер файли дархостшудаи он вебсайтро аз веб-сервер дархост мекунад ва қабул мекунад
Он ба мо дар саҳифаи худ ҳамчун вебсайт нишон медиҳад ва бо ин роҳ файлро дидан ва зеркашӣ кардан мумкин аст.

3 # Таърихи вебсайт
Дар соли 1989 мафҳуми шабакаи ҷаҳонии интернет бори аввал аз ҷониби олими компютерии бритониёӣ дар CERN бо номи “Тим Бернерс-Ли” муаррифӣ карда шуд.

Дар аввали соли 1993 институт интернетро барои паҳн кардани иттилоот дастрас намуд.

Пеш аз ихтирои протоколи HTTP, протоколҳои дигар ба монанди FTP ё Gopher барои гирифтани файлҳои шахсӣ аз сервер истифода мешуданд.

4# Намудҳои вебсайтҳо
Вебсайтҳоро аз рӯи истифодабарандагон ба даҳҳо категорияҳои гуногун тақсим кардан мумкин аст
Дар зер баъзе аз муфидтаринҳо ҳастанд.

  • шахсӣ
  • корпоративӣ
  • Аксҳо ва видеоҳоро мубодила кунед
  • Обунаи филм
  • мағоза
  • Блог
  • Вебсайтҳои шабакаҳои иҷтимоӣ
  • тарбиявй

Аммо таснифи асосии вебсайтҳо аз рӯи сохтори асосӣ онҳоро ба 2 гурӯҳи зерин тақсим мекунад:

  1. Статикӣ
  2. Динамикӣ

Статикӣ 1-4#
Ин сохтор барои вебсайтҳое истифода мешавад, ки ниёз ба давра ба давра тағир додани мундариҷа надоранд.

Сабаби номи он дар он аст, ки пайваста ва ба осонӣ таҳрир кардани сайт имконнопазир аст
Тарроҳон метавонанд онҳоро дар як сол як ё ду маротиба иваз кунанд.

Вебсайтҳои статикӣ одатан бо истифода аз забонҳои HTML, CSS ва JavaScript тарҳрезӣ мешаванд.

Маблағи рамзе, ки барои сохтани ин намуди сайт навишта шудааст, нисбат ба навъи динамикӣ хеле камтар аст
Аз хамин сабаб онхо суръати боркуниро хеле зиёд мекунанд.

Динамикаи № 2-4
Баръакси вебсайтҳои статикӣ, намудҳои динамикӣ қобилияти тағир додан ва таҳрир карданро доранд, вақте ки соҳибони сайт мехоҳанд.

Одатан, ин вебсайтҳо бо истифода аз системаҳои идоракунии мундариҷа (CMS) ва барномасозии веб сохта мешаванд
Он дорои панели идоракунӣ барои ворид кардани тағирот дар сайт.

5# Нақши веб-сервер дар ташкили вебсайт чист?

24196738-639eee3629d51 Вебсайт чист? (муқаддимаи 3 ҷузъи асосӣ)

Системаи веб-сервер чунин аст, ки он ба дархости браузери веб ҷавоб медиҳад
Веб-саҳифаҳои дархостшударо ба корбарон мефиристад.

Метавон гуфт, ки ҳама ҳуҷҷатҳо ва маълумоти ҳама вебсайтҳо дар як ё якчанд веб-серверҳо сабт ва нигоҳ дошта мешаванд.

Вақте ки шумо суроғаи сайтро дар яке аз браузерҳо ворид мекунед,
Ин браузер дархости шуморо ба яке аз серверҳои веб, ки дар он файл ҷойгир аст, мефиристад.

Пас браузере, ки шумо истифода мекунед, файл ё тасвир ва видеоро барои шумо зеркашӣ мекунад
Шумо метавонед онҳоро дар экрани компютер ё телефони худ бубинед.

6# Қисмҳои асосии вебсайт
Бояд қайд кард, ки сайт аз қисмҳои гуногун сохта мешавад
Он метавонад ба як сайт хос бошад; Аммо дар маҷмӯъ, ҳама сайтҳо қисмҳои умумӣ доранд, ки мо дар ин ҷо муҳокима хоҳем кард.

№1-6 Домени вебсайт чист?

Screenshot Вебсайт чист? (муқаддимаи 3 ҷузъи асосӣ)

Номи сайти эҷодкардаи шумо бо номи домен нишон дода мешавад.

Дигар шунавандагон ва корбарон бояд ин доменро дар браузер сабти ном кунанд, то ба сайти шумо ворид шаванд.

Ба ибораи дигар, ин домен ва ном аз они шумост ва барои шумо номи беназир аст.

Ин имкон надорад, ки сайтҳои гуногун як ном дошта бошанд.

Вақте ки шумо тарроҳии вебсайти худро ба яке аз ширкатҳои тарроҳӣ месупоред, номи пешниҳодшудаи худро тавассути асбобҳо тафтиш кунед
Онҳо доменро назорат мекунанд, агар ин ном вуҷуд надошта бошад, онро ба номи шумо сабт мекунанд.

Масалан, домени вебсайти Namatek namatek аст.

2-6 # саҳифаи асосӣ
Вақте ки корбарон ба сайт ворид мешаванд, қисми аввале, ки онҳо мебинанд, саҳифаи хонагӣ аст.

Дар ин сахифа максади сайт ва мавзуи онро равшан дидан мумкин аст, ба ибораи дигар метавон гуфт
Ин саҳифа намоиш ва муаррифии пурраи сайт ва тиҷорат хоҳад буд
Барои он сайт тарҳрезӣ шудааст ва ин хеле муҳим аст.

Дар ин саҳифаи хонагӣ шумо метавонед ба дигар қисматҳои сайт дастрасӣ пайдо кунед
Ин бахшҳо аз паймоиш дар болои саҳифа ворид карда шуданд.

3-6 Дар бораи мо ва бо мо тамос гиред
Screenshot-1 Вебсайт чист? (муқаддимаи 3 ҷузъи асосӣ)

Ин ду саҳифа одатан дар ҳама вебсайтҳо мавҷуданд.

Дар ин бахш соҳибони вебсайти онҳо шинос мешаванд
Онҳо дар бораи тиҷорати худ тавзеҳот медиҳанд.

Тарҳрезии дуруст ва принципии ин саҳифаҳо муҳим аст, зеро онҳо бисёр дида мешаванд.

Дар бахш дар бораи мо, мундариҷаи беҳтарин ва баландсифат бояд пешниҳод карда шавад
Он метавонад фаъолияти шуморо дар тиҷорати шумо хуб муаррифӣ кунад.

Дар бахши тамос бо мо суроға, почтаи электронӣ ва дигар шабакаҳои иҷтимоии шумо бояд дар баробари телефони худ сабти ном карда шаванд.

Дар сайтҳои гуногун шумораи саҳифаҳо низ гуногун аст.

Саҳифаҳо барои муаррифии маҳсулот ва хидматҳо ё саҳифаҳое мавҷуданд, ки аксҳо ё видеоҳо нашр мешаванд.

Баъзе сайтҳо шакли мағоза доранд ва дар онҳо портали бонкӣ сохта шудааст ва баъзе вебсайтҳо блог доранд.

7 # Барои кушодани сайт чанд интихоб вуҷуд дорад?
Вақте ки тасмим гирифта мешавад, ки вебсайтро оғоз кунад, аввал бояд намуд ва тарзи тарҳрезии он сайт муайян карда шавад.

Интихоби усули дуруст барои шумо дар тарроҳии вебсайт як нуқтаи муҳим аст.

Бодиққат тафтиш кунед, ки шумо аз сайти худ чӣ интизоред ва он чизеро, ки мехоҳед дар ин вебсайт ба даст оред.

Умуман, се усули оғоз ва сохтани вебсайт вуҷуд дорад, ки инҳоро дар бар мегиранд:

Тарҳрезии вебсайт бояд тавассути таҳиягарони вебсайтҳои муштарак анҷом дода шавад.
Сайт ба таври махсус ва бо CMS (системаи идоракунии мундариҷа) барои шумо сохта мешавад.
Бо истифода аз забонҳои барномасозии веб аз сифр вебсайт эҷод кунед.
8 # Қадамҳои таъсис ва сохтани вебсайт
Дар қисми охирини посух додан ба саволи вебсайт чист, мо қадамҳои таъсиси вебсайтро ба таври мухтасар баррасӣ мекунем.

Барои кушодани сайт, шумо бояд қадамҳои зеринро иҷро кунед:

  1. Барои сайте, ки шумо дар назар доред, номи мувофиқро интихоб кунед.
  2. Номи домени интихобшударо, ки метавонад дар Интернети дохилӣ ё берунӣ бо com ҷойгир бошад, ба қайд гиред. ё tj.
  3. Тарҳрезии графикӣ, панели идоракунии мундариҷа ва тарроҳии нармафзори сайтро иҷро кунед.
  4. Фазои хостинг ва хостингро дар асоси Windows ё Linux, ки барои сайт мувофиқ аст, харед.
  5. Системаи идоракунии мундариҷаро дар фазои мизбон ва хостинги харида насб кунед ва вебсайти худро оғоз кунед.

Компютер (аз инглисӣ «computer», «calculator») дастгоҳи функсионалӣ мебошад, ки метавонад миқдори зиёди ҳисобҳо, аз ҷумла амалиёти арифметикӣ ва мантиқиро бидуни дахолати бевоситаи инсон анҷом диҳад. Он метавонад як воҳиди алоҳида бошад ё аз якчанд дастгоҳҳои ба ҳам пайваст иборат бошад. Истилоҳҳои «компютери электронӣ» ва «системаи ҳисоббарорӣ» аксар вақт ҳамчун синоними калимаи «компютер» истифода мешаванд.
Компютерҳо таҳти назорати барномаҳои компютерӣ кор мекунанд ва барои автоматикунонии равандҳои гуногун, аз ҷумла идоракунии компютерӣ, графикаи компютерӣ, вазифаҳои ҳисоббарорӣ ва дар соҳаҳои марбут ба технологияҳои рақамӣ, ба монанди иқтисодиёти рақамӣ ва асъори рақамӣ истифода мешаванд.
Таърихи компютерҳо хеле пеш аз фаҳмиши муосири мо оғоз ёфтааст. Аввалин асбобхои хисоббарории механики, ба монанди абакус ва абакус дар замонхои кадим истифода мешуданд. Бо инкишофи электроника ва пайдоиши аввалин мошинхои электронии хисоббарор дар миёнахои асри 20 рушди экспоненсиалии техникаи хисоббарор огоз ёфт, ки боиси ба вучуд омадани системахои пуриктидори хисоббарори муосир, аз чумла компютерхои фардӣ, суперкомпьютерҳо ва дастгоҳҳои мобилӣ гардид.
Бояд қайд кард, ки мафҳуми «компютер» на танҳо як мошини ҳисоббарории электронӣ васеътар аст, зеро он дастгоҳҳоеро дар бар мегирад, ки дар асоси ҳаракати қисмҳои механикӣ, ҳаракати электронҳо, фотонҳо ё дигар падидаҳои физикӣ кор мекунанд.

Что такое нейросеть???

Шабакаи нейронӣ ё шабакаи нейронҳои сунъӣ як барномаест, ки кори системаи асаби инсонро тақлид мекунад. Ҳадафи асосии он омӯхтани шинохтан ё тавлиди мундариҷа тавассути иҷрои вазифаҳое мебошад, ки қаблан дахолати инсонро талаб мекарданд.

Принсипи кори шабакаи нейрон аз барномаҳои анъанавӣ фарқ мекунад. Ба ҷои алгоритми возеҳ ба ӯ имконият дода мешавад, ки аз мисолҳо омӯзад, то вазифаҳои гузошташударо мустақилона иҷро кунад. Ин рафтори ӯро камтар пешгӯинашаванда, вале чандиртар ва эҷодкортар мекунад. Шабакаҳои нейронҳои пуриқтидори муосир қодиранд асарҳои санъат, навиштани матнҳо ва ба саволҳои мураккаб ҷавоб диҳанд.

Истифодаи шабакаҳои нейрон васеъ аст: аз ёрдамчиёни роботӣ то системаҳои мураккаби ташхиси тиббӣ. Масалан, шабакаи нейронии Midjourney дар асоси тавсифи матн тасвирҳо эҷод мекунад, ки шинохту пешгӯиро муттаҳид мекунад.

Шабакаи нейрон ба сохторе асос ёфтааст, ки сохтори бофтаи асаби инсонро такрор мекунад. Он аз нейронҳои сунъӣ иборат аст, ки бо синапсҳо ба ҳам пайвастанд, ки вазнҳое доранд, ки иттилооти ҷамъшударо инъикос мекунанд. Ин вазнҳо берун аз шабака арзиши иттилоотӣ надоранд.

Шабакаҳои нейронӣ ба намудҳо, ба монанди персептронҳо, шабакаҳои нейронҳои конволютсионӣ, шабакаҳои нейронҳои такрорӣ ва шабакаҳои нейрогенеративӣ тасниф мешаванд, ки ҳар кадоме барои ҳалли мушкилоти мушаххас тарҳрезӣ шудаанд.

Шабакаи нейрон тавассути пешниҳоди он бо маълумоти гуногун ва нишон додани натиҷаи дуруст таълим дода мешавад. Дар ҷараёни омӯзиш, шабака вазнҳои синапсҳоро бо мақсади беҳтар кардани қобилияти худ барои тавлиди посухҳои дуруст танзим мекунад.


Linux як оилаи системаҳои оператсионии озод ва кушодаасос мебошад. Номи Linux ба ядрои система дахл дорад, ки ҷузъи асосии система буда, воҳиди коркарди марказии компютер (CPU), хотира ва дастгоҳҳои канории компютерро идора мекунад.

Linux хеле бехатар аст ва аз ин рӯ, аксар вақт аз ҷониби онҳое, ки амнияти компютерро қадр мекунанд, интихоб карда мешавад. Ҷузъҳои асосии Linux:

Қисмҳои асосии Linux:

  • Bootloader – раванди пурборкунии компютерро идора мекунад.
  • Ядро – ҳамаи ҷузъҳои ОС ва компютерро идора мекунад.
  • Демонҳо барномаҳои коммуналӣ мебошанд, ки дар замина кор мекунанд.
  • Системаи Init – Ҳисоби корбар ва демонҳоро идора мекунад.
  • Сервери графикӣ – намоиши иттилооти графикиро дар монитор идора мекунад.
  • Муҳити мизи корӣ интерфейси корбар аст.
  • Барномаҳо барномаҳои корбаранд, ки вазифаҳои гуногунро иҷро мекунанд.

Масалан, Ubuntu барои корбарони оддӣ мувофиқ аст, Suse ва Redhat барои серверҳои корпоративӣ ва Cent OS барои платформаҳои абрӣ мувофиқанд.

Системаи оператсионии Android, ки дар бисёр моделҳои смартфон истифода мешавад, инчунин ба ядрои Linux асос ёфтааст, ки Linux дар соҳаҳои гуногун, аз ҷумла веб-серверҳо, компютерҳои мизи корӣ, системаҳои идоракунии бе сар, системаҳои дохилӣ, шабакавӣ ва таҳияи нармафзор истифода мешавад.

Вируси компютерӣ як барномаи зарароварест, ки метавонад мустақилона паҳн шуда, ба компютерҳо, системаҳо ё шабакаҳо сироят кунад. Он метавонад амалҳои гуногуни зарароварро анҷом диҳад, ба монанди нобуд кардан, тағир додан ё дуздидани маълумот, бастани кори компютер ё шабака, боздоштани иттилоот, халалдор кардани сахтафзор ва ғайра. Вирусҳо одатан тавассути файлҳо, барномаҳо ё васоити нигаҳдории беруна ба компютер ворид мешаванд. Онҳо метавонанд дар зери файлҳо ё барномаҳои муқаррарӣ пинҳон шаванд, ки ошкор кардани онҳоро душвор гардонад.

Антивирус нармафзорест, ки барои ошкор, пешгирӣ ва нест кардани вирусҳои компютерӣ пешбинӣ шудааст. Он файлҳо, барномаҳо ва минтақаҳои системаро барои зараровар скан мекунад ва трафики интернет ва почтаи электрониро барои фаъолияти шубҳанок тафтиш мекунад. Барномаҳои антивирусӣ метавонанд усулҳои гуногуни ошкоркунии вирусҳоро истифода баранд, аз ҷумла сканеркунии имзоҳо, сканкунии эвристикӣ ва таҳлили рафтор. Онҳо инчунин метавонанд кӯшишҳои сирояти вирусро манъ кунанд ва файлҳои сироятшударо барқарор кунанд.

Омӯзиши сохтани сервери почтаи электронӣ

Дар ҷаҳони имрӯза алоқаи электронӣ ҷузъи муҳими фаъолияти ҳаррӯза ва касбии моро ташкил медиҳад. Почтаи электронӣ ҳамчун яке аз воситаҳои асосии иртибот дар интиқоли иттилоот ва ташкили иртиботи муассир дар сатҳи фардӣ ва созмонӣ нақши муҳим мебозад. Аз ин рӯ, доштани системаи самаранок ва боэътимоди почтаи электронӣ аҳамияти махсус дорад.

Сервери почтаи электронӣ барои идора кардани ин иртибот ва боварӣ ҳосил кардани он, ки паёмҳо дуруст фиристода ва қабул карда мешаванд, лозим аст. Сервери почтаи электронӣ як нармафзорест, ки ҳамчун марказ барои коркард, ирсол ва қабули мактубҳо амал мекунад ва ба корбарон имкон медиҳад, ки паёмҳои электронии худро самаранок ва бехатар идора кунанд. Ин серверҳо метавонанд ба таври маҳаллӣ барои истифодаи шахсӣ ё дохилӣ ё ба таври оммавӣ барои идоракунии почтаи электронӣ аз доменҳои гуногун дар Интернет танзим карда шаванд.

Дар ин мақола, мо мафҳумҳои сервери почта, фарқиятҳои калидии байни сервери почта ва веб-почта ва чӣ гуна насб ва танзим кардани сервери почтаро дар MailEnable ва Linux баррасӣ хоҳем кард.

image-26 Омӯзиши сохтани сервери почтаи электронӣ

Сервери почтаи электронӣ чист?

Mail Server як нармафзорест, ки барои идора ва коркарди паёмҳои электронӣ тарҳрезӣ шудааст ва вазифаи асосии он фиристодан, қабул ва нигоҳ доштани почтаи электронӣ мебошад. Ин серверҳо ҳамчун қисми марказии системаҳои алоқаи электронӣ амал мекунанд ва дар алоқаи рақамӣ нақши муҳим мебозанд. Умуман, серверҳои почтаи электронӣ ба ду категорияи асосӣ тақсим мешаванд: фиристодани серверҳои почтаи электронӣ ва қабули серверҳои почтаи электронӣ.

Қисмҳои асосии сервери почтаи электронӣ:

Агенти интиқоли почта (MTA):

MTA ё Агенти интиқоли почтаи электронӣ барои фиристодан ва қабул кардани паёмҳои электронӣ байни серверҳо масъул аст. Ин нармафзорҳо ба монанди SendMail, Postfix ва Exim барои мубодилаи почтаи электронӣ аз як сервер ба сервери дигар кӯмак мекунанд. Вақте ки почтаи электронӣ ба сервер меояд, MTA тасмим мегирад, ки чӣ гуна ва ба куҷо фиристодани почтаи электронӣ ва инчунин барои идоракунии навбатҳои почтаи электронӣ масъул аст.

Агенти интиқоли почта (MDA):

MDA ё Email Delivery Agent барои расонидани паёмҳои воридотӣ ба қуттиҳои почтаи корбарон масъул аст. Инҳо нармафзори монанди Dovecot ва Cyrus мебошанд, ки мактубҳои воридотӣ ба макони нигаҳдории мувофиқ (қуттии почта) дуруст мефиристанд. MDA ба корбарон имкон медиҳад, ки мактубҳои воридотии худро идора ва бубинанд.

Агенти корбари почтаи электронӣ (MUA):

MUA ё Mail User Agent нармафзорест, ки корбарон барои дастрасӣ ба почтаи электронии худ истифода мебаранд. Ин нармафзорҳо, ба монанди Microsoft Outlook, Thunderbird ва Apple Mail, ба корбарон имкон медиҳанд, ки ба паёмдони худ пайваст шаванд ва паёмҳои электронии худро ирсол ва қабул кунанд.

Протоколҳои почта:

IMAP (Protocol Access Message Internet) ва POP3 (Post Office Protocol Version 3) ду протоколи асосӣ барои дастрасӣ ва қабули почтаи электронӣ аз сервер мебошанд. SMTP (Protocol Simple Mail Transfer Protocol) як протоколест, ки барои фиристодани паёмҳои электронӣ аз муштарӣ ба сервер ва аз сервер ба сервер истифода мешавад.

Хусусиятҳои амниятӣ:

SSL/TLS барои рамзгузории иртиботи почтаи электронӣ барои баланд бардоштани амнияти додаҳо истифода мешавад. Филтрҳои спам ва сканерҳои антивирус барои муҳофизат кардани сервер аз спам ва нармафзори зараровар истифода мешаванд.

 Нақш ва аҳамияти сервери почтаи электронӣ

Сервери почтаи электронӣ дар системаҳои муосири коммуникатсия нақши калидӣ мебозад. Ин серверҳо ба созмонҳо ва корбарон имкон медиҳанд, ки иртиботи рақамии худро ба таври муассир ва муташаккил идора кунанд. Барои созмонҳо, сервери боэътимод ва боэътимоди почтаи электронӣ маънои муоширати беҳтар бо муштариён, ҳамкорон ва шарикони тиҷоратро дорад. Инчунин, барои корбарони воқеӣ, сервери почтаи электронӣ дастрасӣ ба почтаи электронӣ ва идоракунии муоширати шахсиро таъмин мекунад.

Аз тарафи дигар, бинобар аҳамияти амнияти иттилоотӣ, серверҳои почтаи электронӣ бояд дуруст танзим карда шаванд ва барои пешгирии таҳдидҳо ва вайронкунии амният чораҳои дахлдори амниятӣ дошта бошанд. Ниҳоят, ҳамчун ҷузъи муҳими инфрасохтори алоқаи рақамӣ, сервери почтаи электронӣ асбобҳоро барои фиристодан, қабул, нигоҳдорӣ ва идоракунии почтаи электронӣ таъмин мекунад ва дар муоширати муосир нақши муҳим мебозад.

image-28-1024x558 Омӯзиши сохтани сервери почтаи электронӣ

Намудҳои серверҳои почтаи электронӣ

Сервери интиқоли почта (MTA)

Сервери интиқоли почта ё Агенти интиқоли почта барои интиқоли паёмҳои электронӣ байни серверҳо масъул аст. Маъмултарин MTAҳо Postfix, Sendmail ва Exim мебошанд. Ин серверҳо паёмҳоро аз як сервер ба сервери дигар интиқол медиҳанд ва барои фиристодани паёмҳои электронӣ ба таъиноти ниҳоии худ истифода мешаванд.

Сервери интиқоли почтаи электронӣ (MDA)

Сервери интиқоли почтаи электронӣ ё Агенти интиқоли почта барои қабул ва расонидани паёмҳои электронӣ ба қуттиҳои почтаи корбарон масъул аст. Dovecot ва Cyrus серверҳои маъмули интиқоли почтаи электронӣ мебошанд, ки ба корбарон имкон медиҳанд, ки ба мактубҳои воридотӣ дастрасӣ ва идора кунанд.

Сервери протоколҳои почтаи электронӣ

Серверҳои Протоколи Почта протоколҳои гуногунро барои фиристодан ва қабул кардани паёмҳои электронӣ истифода мебаранд. SMTP барои фиристодани паёмҳои электронӣ ва IMAP ва POP3 барои қабули паёмҳо истифода мешаванд.

Сервери почтаи электронӣ

Сервери веб-почтаи электронӣ ба корбарон имкон медиҳад, ки тавассути браузери веб ба почтаи электронии худ дастрасӣ пайдо кунанд. Roundcube ва SquirrelMail намунаҳои веб-почтаҳо мебошанд.

image-30-1024x544 Омӯзиши сохтани сервери почтаи электронӣ

Фарқи байни сервери почта ва веб-почта

Сервери почта

Сервери почтаи электронӣ нармафзорест, ки ҳамчун марказ барои идора ва интиқоли паёмҳои электронӣ амал мекунад. Ин сервер барои ирсол, қабул ва нигоҳдории паёмҳои электронӣ масъул аст ва вазифаи танзим ва идоракунӣ, назорати дастрасӣ ва амнияти паёмҳои электронӣ ва пешниҳоди хидматҳо ба протоколҳои почтаи электрониро иҷро мекунад. Ин сервер протоколҳои SMTP, IMAP ва POP3-ро истифода мебарад.

Почтаи веб

Веб-почтаи электронӣ интерфейси вебест, ки ба корбарон имкон медиҳад, ки тавассути браузер ба почтаи электронии худ дастрасӣ пайдо кунанд. Вазифаи Webmail таъмин намудани интерфейси корбарии веб-браузер аст, ки ба корбарон имкон медиҳад, ки паёмҳои электрониро бинанд, ирсол ва идора кунанд. Хусусиятҳои Webmail дорои дастрасии баланд, интерфейси графикии корбар ва қобилиятҳо ба монанди ҷустуҷӯ ва гурӯҳбандии почтаи электронӣ мебошанд.

Омӯзиш оид ба сохтан ва насб кардани сервери почтаи электронӣ бо MailEnable

MailEnable як нармафзори идоракунии почтаи электронӣ барои системаи оператсионии Windows мебошад, ки ба шумо имкон медиҳад сервери мустаҳкам ва боэътимодро таъсис диҳед. Ин нармафзор аз ҷониби созмонҳо ва ширкатҳо барои идора ва дастгирии системаҳои почтаи электронии дохилӣ васеъ истифода мешавад. Дар ин бахш мо қадамҳои таъсиси сервери почтаи электронӣ бо MailEnable-ро дида мебароем.

Қадамҳо барои сохтани сервери почтаи электронӣ бо MailEnable

1. Нармафзорро зеркашӣ кунед

Аввалан, ба вебсайти MailEnable боздид кунед ва версияи ба ниёзҳои шумо мувофиқро зеркашӣ кунед.

image-27 Омӯзиши сохтани сервери почтаи электронӣ

2. Насб кардани нармафзорро оғоз кунед

Файли нармафзорро иҷро кунед. Пас аз рӯ ба рӯ шудан бо экрани истиқбол, тугмаи Next -ро клик кунед.

image-29 Омӯзиши сохтани сервери почтаи электронӣ

Пас аз хондани шарту шартҳои истифодаи нармафзор, тугмаи Ҳа (Yes)-ро пахш кунед.

image-31 Омӯзиши сохтани сервери почтаи электронӣ

3. Маълумот дар бораи бақайдгирӣ

Дар саҳифаи тафсилоти бақайдгирӣ, ном ва ширкати дилхоҳи худро ворид кунед ва тугмаи Next -ро клик кунед.

image-32 Омӯзиши сохтани сервери почтаи электронӣ

4. Интихоби компонент

Дар ин қадам, шумо бояд ҷузъҳои дилхоҳро барои насб интихоб кунед. Тафтиш кунед, ки фазои кофӣ барои насб кардани ҷузъҳои интихобшуда дар диск мавҷуд аст. Пас тугмаи Next -ро пахш кунед, то идома диҳед.

image-33 Омӯзиши сохтани сервери почтаи электронӣ

5. Ҷойгоҳи насби барнома

Дар ин саҳифа шумо метавонед макони насби барномаро муайян кунед.

image-34 Омӯзиши сохтани сервери почтаи электронӣ

6. Гурӯҳи идоракунии барномаро интихоб кунед

Дар ин қадам, танзимоти пешфарзии гурӯҳи идоракунии барномаро барои насб кардани нишонаҳо ва миёнабурҳо тафтиш кунед ва пас тугмаи Ояндаро пахш кунед.

image-35 Омӯзиши сохтани сервери почтаи электронӣ

7. Почта таъсис диҳед

Яке аз талаботҳои асосӣ барои насб кардани MailEnable ин сохтани Почта барои ҳар як ширкат ё созмоне мебошад, ки MailEnable-ро истифода мебарад. Почта метавонад дорои якчанд номҳои доменӣ бошад. Аз ин рӯ, тавсия дода мешавад, ки номҳои почтаро интихоб кунед, ки нисбат ба номҳои доменӣ умумӣтаранд. Конфигуратсияи дигари маъмул ин аст, ки номи почта бо номи домени воқеӣ яксон бошад, зеро ин вуруд ба қуттии почтаро осонтар мекунад (зеро корбарон одатан бо домене, ки онҳо ворид мешаванд, шиносанд).

Пас барои администратор парол гузошта мешавад. Ин парол ба маъмурон имкон медиҳад, ки ба почта дастрас шавад.

Пас аз пур кардани майдонҳо, барои идома додан тугмаи Next -ро клик кунед.

8. Конфигуратсияи пайвасткунаки SMTP

Дар ин қадам, шумо бояд тафсилоти мушаххасро барои пайвасткунаки SMTP ворид кунед. Ин танзимот дар ҷадвали зер тавсиф шудаанд (ҳамаи ин танзимотро баъдтар тағир додан мумкин аст).

Унвони танзимоти тавсиф Номи домен бояд номи домени ташкилоте бошад, ки серверро соҳиб ё идора мекунад. Агар ин сервер дар Интернет истифода шавад, муҳим аст, ки ин номи домен ба қайд гирифта шудааст. Вақте ки MailEnable ба серверҳои беруна паёмҳои электронӣ мефиристад, он ҳамчун домен маълум хоҳад шуд. Хости DNS Хости DNS, ки аз ҷониби пайвасткунаки SMTP барои ёфтани серверҳои почта истифода мешавад. Барои истифодаи якчанд суроғаҳои DNS, онҳоро дар ин ҷо ворид кунед ва суроғаҳои IP-ро бо фосила ҷудо кунед. Дар аксари мавридҳо, ҳамон як ҳости DNS бояд тавре ворид карда шавад, ки дар танзимоти шабакаи TCP/IP барои компютер танзим карда шудааст.Порти SMTP Порти SMTP қариб ҳамеша ба 25 муқаррар карда мешавад. Рақами порти дигар хеле кам истифода мешавад ва тавсия дода мешавад, ки ин танзимот ҳамчун 25 гузошта шавад.

Пас аз муайян кардани танзимот, барои идома додан тугмаи Next -ро клик кунед.

9. Интихоби вебсайти почтаи электронӣ

Агар зиёда аз як вебсайт дар IIS танзим карда шуда бошад, насбкунанда аз шумо мепурсад, ки дар кадом вебсайт Webmail-и виртуалиро насб кунед. Шумо метавонед “Веб-сайти пешфарз” ё сайти алтернативии дар IIS танзимшударо истифода баред. насб кунед Пас аз анҷом додани қадамҳои насби MailEnable, имкон пайдо мешавад, ки веб-почтаҳоро аз ҳама гуна вебсайтҳое, ки дар IIS танзим шудаанд, илова ё нест кунед.

Пас аз пахш кардани тугмаи Next, амалиёти конфигуратсияи почтаи электронӣ оғоз мешавад. Ин амалиёт метавонад якчанд дақиқа тӯл кашад.

10. Анҷоми насб

Пас аз анҷоми насб, паёме нишон дода мешавад, ки раванди насбкунӣ бомуваффақият анҷом ёфтааст. Баъд аз ин, шумо бояд тугмаи Finish -ро пахш кунед.

Насб кардани сервери почта бо MailEnable танзимоти муфассал ва иҷрои қадамҳои гуногунро талаб мекунад. Бо риояи қадамҳои дар боло зикршуда, шумо метавонед як сервери боэътимод ва муассири почтаи электронӣ таъсис диҳед, ки қодир ба фиристодан, қабул ва идоракунии самараноки паёмҳои электронӣ мебошад. Мувофиқи эҳтиёҷоти мушаххаси созмон ё корбарони шумо, шумо метавонед танзимот ва конфигуратсияҳоро оптимизатсия кунед, то иҷрои беҳтаринро аз сервери худ ба даст оред.

5ec1e5af-5180-47b9-b1db-5fa3956e5508 Омӯзиши сохтани сервери почтаи электронӣ

Чӣ тавр насб ва насб кардани сервери почтаи электронӣ дар Linux

Сервери почтаи электронӣ нармафзорест, ки барои фиристодан, қабул ва нигоҳ доштани паёмҳои электронӣ кӯмак мекунад. Таъсиси сервери почтаи электронӣ дар Linux метавонад ба созмонҳо кӯмак кунад, ки паёмҳои электронии худро ба таври маҳаллӣ идора кунанд ва аз амният ва махфияти бештар лаззат баранд. Сервери виртуалӣ ҳамчун платформа барои таъсиси ин сервери почтаи электронӣ амал мекунад ва ба корбарон имкон медиҳад, ки бидуни ниёз ба таҷҳизоти ҷисмонӣ аз имконоти сервери махсус баҳра баранд. Дар ин дастур, мо насб ва конфигуратсияи сервери почтаи электрониро бо истифода аз нармафзори Postfix ва Dovecot дар сервери виртуалӣ шарҳ медиҳем.

Қадамҳо барои сохтани сервери почтаи электронӣ дар Linux

Шартҳои пешакӣ

– Сервери абрии Linux (беҳтараш Ubuntu ё Debian)

– Дастрасии корбар ба решавӣ ё sudo

– Номи домени дуруст (агар ба шумо лозим аст, ки берун аз шабакаи маҳаллӣ почтаи электронӣ фиристед)

1. Навсозии система

Аввалан, системаи худро навсозӣ кунед, то боварӣ ҳосил кунед, ки ҳама бастаҳо нав карда шудаанд:

“бош

sudo apt навсозӣ

навсозии sudo apt

2. Postfix-ро насб кунед

Postfix як агенти маъмули интиқоли почта (MTA) мебошад, ки барои фиристодан ва қабул кардани паёмҳои электронӣ истифода мешавад. Барои насб кардани Postfix, фармони зеринро иҷро кунед:

“бош

sudo apt насб postfix

Ҳангоми насбкунӣ аз шумо хоҳиш карда мешавад, ки намуди конфигуратсияи сервери почтаи электрониро интихоб кунед. Интихоби “Сайти Интернет” -ро интихоб кунед ва номи домени худро ворид кунед.

3. Конфигуратсияи Postfix

Пас аз насб, шумо бояд файли конфигуратсияи Postfix-ро таҳрир кунед. Файли асосии конфигуратсияи Postfix дар `/etc/postfix/main.cf’ ҷойгир аст. Барои таҳрири ин файл фармони зеринро истифода баред:

“бош

sudo nano /etc/postfix/main.cf

Танзимоти зеринро дар файли main.cf татбиқ кунед:

myhostname = mail.yourdomain.com

mydomain = yourdomain.com

myorigin = /etc/mailname

inet_interfaces = ҳама

inet_protocols = ipv4

mydestination = $myhostname, localhost $mydomain, localhost, $mydomain

relayhost =

шабакаҳои ман = 127.0.0.0/8

home_mailbox = Почта/

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)

4. Dovecot-ро насб кунед

Dovecot як агенти интиқоли почтаи электронӣ (MDA) мебошад, ки барои қабул ва нигоҳ доштани мактубҳо истифода мешавад. Барои насб кардани Dovecot, фармони зеринро иҷро кунед:

“бош

sudo apt насб кардани dovecot-core dovecot-imapd dovecot-pop3d

5. Конфигуратсияи Dovecot

Пас аз насб, файли конфигуратсияи Dovecot-ро таҳрир кунед. Файли асосии конфигуратсияи Dovecot дар `/etc/dovecot/dovecot.conf` ҷойгир аст. Барои таҳрири ин файл фармони зеринро истифода баред:

“бош

sudo nano /etc/dovecot/dovecot.conf

Танзимоти зеринро дар файли `dovecot.conf` татбиқ кунед:

mail_location = maildir:~/Maildir

протоколҳо = imap pop3

Инчунин файли “10-auth.conf” -ро таҳрир кунед, то аутентификатсияро дуруст танзим кунед:

“бош

sudo nano /etc/dovecot/conf.d/10-auth.conf

Боварӣ ҳосил кунед, ки `auth_mechanisms` дуруст танзим шудааст:

auth_mechanisms = вуруди оддӣ

6. Хидматҳоро аз нав оғоз кунед

Пас аз конфигуратсия, хидматҳои Postfix ва Dovecot-ро аз нав оғоз кунед:

“бош

sudo systemctl postfix бозоғоз

sudo systemctl dovecot-ро аз нав оғоз кунед

7. Ирсол ва қабули почтаи электронӣ

Шумо ҳоло метавонед ба сервери почтаи худ пайваст шавед ва тавассути муштарии почтаи электронӣ (ба мисли Thunderbird ё Outlook) паёмҳои электронӣ фиристед ва қабул кунед. Барои пайваст шудан ба сервери почта, маълумоти зеринро истифода баред:

– Сервери SMTP: mail.yourdomain.com

– Сервери IMAP: mail.yourdomain.com

– Сервери POP3: mail.yourdomain.com

– Номи корбар: your-email@yourdomain.com

– Рамз: гузарвожаи шумо

Санҷиши сервери почтаи электронӣ

Барои боварӣ ҳосил кардани он, ки он кор мекунад, шумо метавонед фармони `mail`-ро дар терминал барои фиристодани почтаи санҷишӣ истифода баред:

“бош

echo “Ин почтаи санҷишӣ аст” | mail -s “Почтаи санҷишӣ” your-email@yourdomain.com

Дар ин дастур, мо қадамҳои насб ва танзим кардани сервери почтаи электрониро дар системаи оператсионии Linux бо истифода аз Postfix ва Dovecot шарҳ додем. Ин сервери почта метавонад ба таври маҳаллӣ ё тавассути Интернет паёмҳои электронӣ фиристад ва қабул кунад.

Хулоса

Дар ин мақолаи Aber Asiatech мо сервери почтаи электронӣ ва аҳамияти онро дар идоракунии иртиботи электронӣ баррасӣ кардем. Серверҳои почтаи электронӣ барои фиристодан, қабул ва нигоҳ доштани паёмҳо масъуланд ва барои ин протоколҳои SMTP, IMAP ва POP3-ро истифода мебаранд. Фарқи байни сервери почтаи электронӣ ва веб-почтаи электронӣ низ шарҳ дода шуд, то сервери почтаи электронӣ ҳамчун инфрасохтори асосии интиқоли маълумот амал кунад ва веб-почта ҳамчун интерфейси корбар барои дастрасӣ ба почтаи электронӣ амал кунад. Инчунин, насб кардани сервери почта бо истифода аз MailEnable дар Windows ва Postfix дар Linux тавсиф шудааст. Ниҳоят, бо дарки принсипҳо ва протоколҳои ҷалбшуда, шумо метавонед серверҳои почтаи электрониро барои беҳтар кардани иртиботи рақамӣ самараноктар истифода баред.

Саволҳои зуд-зуд додашаванда

Сервери почтаи электрониро барои чӣ истифода бурда метавонам?

Сервери почтаи электрониро барои мақсадҳои гуногун истифода бурдан мумкин аст, аз ҷумла: фиристодан ва гирифтани мактубҳои шахсӣ ё тиҷорӣ, идоракунии иртиботи электронӣ, идоракунии почтаи электронии ташкилот, ирсоли эълонҳо, ҳисоботҳо ва иртиботи дохилӣ. Фиристодани огоҳиномаҳо ва ҳисоботҳои система, фиристодани почтаи электронӣ ва бюллетенҳои гурӯҳӣ ва фиристодани почтаи электронӣ.

Фарқи байни сервери почтаи электронӣ ва веб-почтаи электронӣ чӣ гуна аст?

Сервери почтаи электронӣ инфрасохторест, ки мактубҳоро мефиристад, қабул мекунад ва нигоҳ медорад, дар ҳоле ки веб-почтаи электронӣ интерфейси корбар дар асоси веб аст, ки ба корбарон имкон медиҳад, ки тавассути браузери веб ба почтаи электронии худ дастрасӣ пайдо кунанд.

Кадом нармафзор барои насб кардани сервери почтаи электронӣ дар Linux вуҷуд дорад?

Барои насб кардани сервери почтаи электронӣ дар Linux, шумо метавонед нармафзори гуногунро ба монанди Postfix, Sendmail ва Exim истифода баред. Инчунин, шумо метавонед Dovecot ё Cyrusро барои идоракунии паёмҳои электронӣ истифода баред.

Оё сервери почтаи электрониро барои мақсадҳои маҳаллӣ истифода бурдан мумкин аст?

Бале, сервери почтаи электронӣ метавонад барои мақсадҳои маҳаллӣ барои идоракунии алоқаи дохилӣ дар шабакаи маҳаллӣ истифода шавад. Ин барнома махсусан барои фиристодани ҳисоботҳо ва огоҳиҳо ба маъмурони система муфид аст.

Муш дар компютер ё муши компютерӣ як дастгоҳи ишоракунандаи механикист, ки барои ба таври дастӣ идора кардани ҳаракати курсор дар экрани компютер пешбинӣ шудааст. Ин дастгоҳ ҳаракати дасти корбарро ба сигнали назоратӣ табдил дода, имкон медиҳад, ки бо интерфейси графикии корбар (GUI) муоширати осон ва дақиқ дошта бошад.
Вақте ки шумо мушро дар рӯи миз ё дигар сатҳ мегузоред, ҳамин гуна ҳаракати курсор дар экрани монитор ба амал меояд. Муш одатан як ё якчанд тугма дорад, ки онҳоро барои иҷрои фармонҳои гуногун истифода бурдан мумкин аст, ба монанди пахш кардани объектҳо, кашонидани файлҳо ё кушодани менюи контекстӣ.
Илова бар ин, бисёре аз мушҳо чархи ҳаракат доранд, ки дидани ҳуҷҷатҳои дароз ё саҳифаҳои вебро осон мекунад. Барои таъмин намудани харакати муътадили муш дар болои миз тахтачахои махсуси зиддилағзиш истифода мешаванд.
Мушро муҳандиси амрикоӣ Дуглас Энгелбарт соли 1964 ихтироъ кардааст ва бори аввал дар Намоишгоҳи интерактивии дастгоҳҳои Калифорния 9 декабри соли 1968 муаррифӣ шудааст. Аз он вақт инҷониб, он ба унсури ҷудонашавандаи ҳамкории корбарон бо компютер табдил ёфт, ки идоракунии объектҳои графикиро хеле содда карда, амалҳои гуногунро иҷро мекунад.

PHP (Preprocessor Hypertext Preprocessor) як забони скрипти таъиноти умумӣ мебошад, ки барои таҳияи барномаҳои веб васеъ истифода мешавад. Он барои эҷоди вебсайтҳои динамикӣ сохта шудааст ва аз ҷониби аксарияти провайдерҳои хостинг фаъолона дастгирӣ карда мешавад. PHP ба таҳиягарон имкон медиҳад, ки веб-саҳифаҳои интерактивиро эҷод кунанд, ки бо пойгоҳи додаҳо ҳамкорӣ мекунанд, шаклҳоро коркард мекунанд ва коди HTML-ро дар сервер эҷод мекунанд, ки онро як воситаи калидӣ барои эҷоди замимаҳои муосири вебӣ месозад, ки таърихи PHP аз версияҳои ибтидоӣ ба мисли PHP/FI ва PHP 2 мебошад ва ба версияҳои муосир, аз ҷумла PHP 8 табдил ёфтааст, ки иҷрои беҳтар, амният ва хусусиятҳои навро пешниҳод мекунанд. PHP тарҷумони Zend Engine-ро истифода мебарад, ки аз ҷониби як гурӯҳи ҳаваскорон ҳамчун як қисми лоиҳаи кушодаасос таҳия шудааст, PHP дар стекҳои маъмули рушд ба монанди LAMP (Linux, Apache, MySQL, PHP) ва LEMP (Linux, Nginx, MySQL, PHP) истифода мешавад. ) ва дар бисёр сайтҳои маъруф, аз ҷумла Facebook, Wikipedia, Yahoo!, Baidu истифода мешавад. PHP инчунин дар асоси бисёр системаҳои идоракунии мундариҷа (CMS) ва чаҳорчӯба, аз қабили Drupal, Joomla, Laravel, Symfony, WordPress, Yii ҷойгир аст.