نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • بررسی ها
  • ویندوز سرور smtp محلی مروری بر سرورهای ایمیل رایگان برای ویندوز

ویندوز سرور smtp محلی مروری بر سرورهای ایمیل رایگان برای ویندوز

به نوعی، برای کار، نیاز به نوشتن دستورالعملی با توضیح دقیق نصب سرور پست الکترونیکی و تنظیمات آن برای ویندوز سرور 2003 داشتم. من دوست دارم که فایده کار حداکثر باشد، ناگهان جالب یا مفید خواهد بود. کسی. من همچنین نحوه استفاده از سرور ایمیل خود را توضیح خواهم داد. این پست صرفاً برای افرادی طراحی شده است که هرگز این کار را انجام نداده اند و آن را ندیده اند و خب بریم ..... برای اینکه یک میل سرور به سیستم خود اضافه کنید باید نقش مناسب را نصب کنید. پنجره "Manage Your Server" را باز کنید و روی "Add or remove a role" کلیک کنید. تمام عملکرد سرور توسط نقش ها تعریف می شود. می‌توانید درباره نقش‌های موجود بیشتر بخوانید. من در مورد ویندوزهایی که فقط باید روی «بعدی» کلیک کنید[:)] نمی‌نویسم. در پنجره زیر می‌توانید فهرست کامل نقش‌هایی را که می‌توان نصب کرد، مشاهده کرد. با رنگ قرمز مشخص کردم که کدام نقش را انتخاب کنم.
در مرحله بعد، باید نام دامنه ایمیلی که در حال ایجاد آن هستید را وارد کنید. مثلا اسم dmail.com را گذاشتم.
آماده باشید تا Windows Installer فایل های نصب را از شما بخواهد، پس پوشه i386 را آماده کنید.پس از کلیک بر روی دکمه "پایان" می توانید شروع به ایجاد یک حساب کاربری کنید.
در پنجره "Manage Your Server"، نقش سرور ایمیل جدید اضافه شده را مشاهده خواهید کرد. روی "Manage this mail server" در کنار آن کلیک کنید.
دامنه خود را در درخت زیر پیدا کنید و روی آن کلیک راست کنید، سپس New->Mailbox، همانطور که در تصویر نشان داده شده است. به عنوان مثال، من یک صندوق پستی به نام test ایجاد کردم. همچنین باید برای آن رمز عبور تعیین کنید. پس از کلیک بر روی دکمه OK، یک حساب کاربری جدید ایجاد می شود. برای تست عملکرد حساب، به شما می گویم که چگونه Outlook Express را راه اندازی کنید. Outlook Express را راه اندازی کنید. از شما می خواهد که یک حساب کاربری ایجاد کنید. فیلدهایی را که نشان می دهد پر کنید[:)].
آدرسی را که اخیراً ایجاد کرده اید وارد کنید.
مانند سرویس گیرنده پست الکترونیکیروی همان دستگاهی که سرور ایمیل نصب شده پیکربندی شده است، می توانید نام رایانه را به عنوان سرورهای POP3 و SMTP وارد کنید. در قسمت "نام حساب"، باید آدرس کامل صندوق پستی را بنویسید.
در اصل، این همه است، اکنون می توانید یک نامه برای خود به آدرس ارسال کنید

مراحل راه اندازی و پیکربندی an سرور SMTPیا رله پستیبر ویندوز سرور 2012بسیار شبیه به کسانی هستند که برای ویندوز سرور 2008به جز چند تفاوت سردرگمی به دلیل تغییرات رابط کاربری گرافیکی در سرور 2012 ایجاد شده است، که باعث شد من این پست را ایجاد کنم تا به هر کسی که به دستورالعمل های گام به گام صریح نیاز دارد کمک کنم.

توجه داشته باشید: مراحل دقیق نصب سرور SMTPبر ویندوز سرور 2008را می توان در این قبلی من یافت.

نصب ویژگی SMTP

1 . روی نماد مدیر سرور در گوشه سمت چپ پایین کلیک کنید تا بارگذاری شود مدیر سرور داشبورد:

جایگزین، روی پاورشلنماد سمت راست آن و وارد شوید servermanager.exeدر اعلان بارگیری داشبورد مدیر سرور:

PS C:\Users\Admin>servermanager.exe

2 . وقتی که داشبورد مدیر سروربارگیری می شود، روی آن کلیک کنید نقش ها و ویژگی ها را اضافه کنیددر قسمت مرکزی همانطور که در زیر مشخص شده است:

در جادوگر نقش ها و ویژگی ها را اضافه کنیدبارگیری می شود، کلیک کنید بعدبرای عبور از ابتدایی قبل از اینکه صفحه را شروع کنید:

3 . در نوع نصببخش، انتخاب کنید نصب مبتنی بر نقش یا ویژگیو کلیک کنید بعد:

4 . در انتخاب سروربخش، سرور خود را انتخاب کنید، در مثال زیر، سرور من نامیده می شود 2012 ، سپس کلیک کنید بعدبرای ادامه:

5 . در نقش های سروربخش را انتخاب کنید وب سرور (IIS)همانطور که در زیر مشخص شده و کلیک کنید بعد:

با انجام این کار، یک درخواست برای نصب موارد مورد نیاز آغاز می شود کنسول مدیریت IIS. مطمئن شوید که کادر زیر را علامت زده و کلیک کنید اضافه کردن ویژگی هابرای ادامه:

6 . در امکاناتبخش را انتخاب کنید سرور SMTPویژگی سپس کلیک کنید نصببرای ادامه:

از شما خواسته می شود خدمات و ویژگی های مورد نیاز را نصب کنید سرور SMTP. مطمئن شوید که بررسی کنید شامل ابزارهای مدیریتی (در صورت وجود)کادر زیر را بزنید و کلیک کنید اضافه کردن ویژگی هابرای ادامه:

7 . اکنون به شما نمایش داده می شود نقش وب سرور (IIS)بخش. کلیک بعدبرای ادامه:

در خدمات نقشبخش، به پایین و زیر پیمایش کنید ابزارهای مدیریتیخدماتی را انتخاب کنید تا مطابق با موارد علامت‌گذاری شده در تصویر زیر باشد، سپس کلیک کنید بعدبرای ادامه:

8 . در تائیدیهبخش تمام گزینه های پیکربندی نقش و ویژگی را که قبلا انتخاب کرده اید نشان می دهد:

کلیک نصببرای شروع نصب:

نصب باید به زودی کامل شود. برای تکمیل کامل نصب، نیازی به راه اندازی مجدد سرور خود ندارید.

پیکربندی سرور SMTP

مرحله بعدی پیکربندی است SMTP. برای این کار باید باز کنیم مدیر خدمات اطلاعات اینترنتی (IIS) 6. 10 . کلیک کنید روی مدیر سرورنماد در مرحله 1 برای بارگیری مدیر سرور داشبورد. سپس کلیک کنید ابزار و n کلیک کنید مدیریت خدمات اطلاعات اینترنتی (IIS) 6.0برای بارگیری IIS Manager 6:

9 . که در IIS 6 Manager، نام سرور را گسترش دهید، در مثال من در زیر آن است 2012 ، سپس روی آن راست کلیک کنید سرور SMTPو انتخاب کنید خواص:

10 . در عمومیبرگه، مگر اینکه شما می خواهیدرا سرور SMTPبرای استفاده از یک آدرس IP خاص، تنظیمات را همانطور که هستند رها کنید تا آدرس آی پیتنظیم شده است (همه اختصاص داده نشده):

11 . برای ادامه، بر روی دسترسی داشته باشیدبرگه:

12 . کلیک کنید روی احراز هویترا فشار دهید و اطمینان حاصل کنید دسترسی ناشناسبررسی شده و سپس کلیک کنید خوب:

13 . یک بار برگشت در دسترسی داشته باشیدبرگه، روی آن کلیک کنید ارتباطدکمه. انتخاب کنید فقط لیست زیرو سپس کلیک کنید اضافه کردن. وارد 127.0.0.1 خوب:

تنظیمات Connection کنترل می کند که کدام کامپیوترها می توانند به سرور SMTP متصل شوند و نامه ارسال کنند. با اعطای دسترسی فقط لوکال هاست (127.0.0.1)، فقط خود سرور توانایی اتصال به سرور SMTP را محدود می کند. این یک الزام برای امنیت است. کلیک خوببرای بازگشت به دسترسی داشته باشیدبرگه و سپس روی آن کلیک کنید رلهدکمه. وارد 127.0.0.1 به عنوان آدرس IP و سپس کلیک کنید خوب:

در رلهبخش تعیین می کند که کدام کامپیوترها می توانند نامه را از طریق این سرور SMTP ارسال کنند. تنها با اجازه دادن به آدرس IP localhost (127.0.0.1) مجوزهای رله به این معنی است که فقط خود سرور می تواند نامه را ارسال کند. برعکس، از تبدیل شدن سرور SMTP به عنوان یک رله باز و استفاده برای ارسال ایمیل هرزنامه ناخواسته توسط رایانه های دیگر در اینترنت جلوگیری می کند، که می تواند منجر به قرار گرفتن سرور SMTP در لیست سیاه شود.

14 . بعد، به پیام هازبانه در اینجا می‌توانید آدرس ایمیلی را وارد کنید که کپی‌هایی از گزارش‌های عدم تحویل به آن ارسال می‌شود. شما همچنین می توانید مکان آن را پیکربندی کنید نامه بدمدیر، با این حال، تنظیمات پیش فرض باید کافی باشد:

15 . بعد، به تحویلبرگه:

16 . کلیک کنید روی امنیت خروجیرا فشار دهید و اطمینان حاصل کنید دسترسی ناشناسانتخاب شده است. از آنجایی که تنها سروری که می تواند ایمیل را از طریق سرور SMTP متصل کند و ارسال کند، لوکال هاست است، این تنظیمات امنیتی خوب است:

17 . برای بازگشت به صفحه روی OK کلیک کنید تحویلرا برگه و سپس بر روی آن کلیک کنید اتصالات خروجی. پیش فرض ها را همانطور که هستند رها کنید:

18 . برای بازگشت به صفحه روی OK کلیک کنید تحویلرا برگه و سپس بر روی آن کلیک کنید اتصالات خروجی، سپس بر روی آن کلیک کنید پیشرفتهدکمه:

در اینجا باید نام دامنه کاملاً واجد شرایط سرور SMTP را وارد کنید. این نام میزبان یا رکوردی است که در فایل منطقه DNS شما ایجاد شده است. انجام این کار ساده است، اما باید نحوه انجام این کار را با طرفی که DNS دامنه شما را مدیریت می کند، تأیید کنید. من وارد شده ام mail.siteزیرا این کاملاً واجد شرایط است. اگر روی آن کلیک کنید DNS را بررسی کنیدشما می توانید تأیید کنید که آیا نام انتخابی شما با موفقیت حل می شود یا خیر. در مورد من، این کار به شکل زیر انجام می شود:

19 . کلیک خوبو سپس خوبدوباره برای خروج از ویژگی های سرور مجازی SMTP. همچنین می توانید این تست را با اجرا انجام دهید nslookupبرای تأیید وجود نام میزبان و همچنین تأیید آدرس IP که به آن تصمیم می گیرد - که باید آدرس IP سرور شما باشد:

شما همچنین می توانید بارگذاری کنید nslookupفرمان از پاورشلهمچنین:

لطفا توجه داشته باشید که DNSبرای تحویل موفق ایمیل بسیار مهم است. اگر سرور SMTP شما نتواند دامنه‌هایی را که می‌خواهد به آن‌ها پیام ارسال کند را حل کند، با شکست مواجه می‌شود. اطمینان حاصل کنید که سرورهای DNSشما پیکربندی کرده اید می توانید پرس و جوهای DNS را با موفقیت حل کنید. از اسکرین شات بالا می توانید آن را ببینید سرور DNSمن پیکربندی کرده ام cachens2.dfw1.rackspace.com، توانست نام میزبان سرور SMTP من را با موفقیت حل کند، mail.site. این یکی از بسیاری از سرورهای DNS Rackspace است و من 100٪ مطمئن هستم که خوب کار می کند.

دلیل اینکه من این را برجسته می کنم این است که اگر سرور SMTP شما در یک شبکه شرکتی قرار داشته باشد، احتمالاً از یک سرور DNS داخلی استفاده می کند. اغلب اینها فقط برای حل فضای نام داخلی پیکربندی می شوند، بنابراین حل نام میزبان خارجی ممکن است با شکست مواجه شود. همچنین، قوانین فایروال ممکن است سرور SMTP شما را از درخواست سرورهای DNS مسدود کند، بنابراین لطفاً بررسی کنید و مطمئن شوید که درخواست‌های DNS با موفقیت حل شده‌اند و در غیر این صورت، قبل از رفتن به مرحله آزمایش زیر مطمئن شوید که رفع شده است.

نکته بسیار مهم دیگر در مورد DNS این است که باید مطمئن شوید که یک رکورد PTR برای جستجوهای معکوس DNS پیکربندی شده است. رکورد PTR اجازه می دهد تا آدرس IP عمومی سرور SMTP شما به نام میزبان شما بازگردد. برخی از ارائه دهندگان عمده ایمیل، جستجوی معکوس DNS سرورهای پست الکترونیکی متصل به آنها را به عنوان یک اقدام امنیتی برای بررسی اعتبار یا شهرت آنها انجام می دهند. میزبان وب شما باید دارای یک کنترل پنل باشد که به شما امکان می دهد در صورت داشتن یک آدرس IP عمومی اختصاصی، DNS معکوس را پیکربندی کنید. نداشتن رکورد PTR تضمینی برای عدم ارسال ایمیل نخواهد بود اما به احتمال زیاد تحویل ایمیل را به تاخیر می اندازد و در بدترین حالت ممکن است پیام های شما مسدود شود و میزبان شما در لیست سیاه قرار گیرد. من به شدت توصیه می کنم یک رکورد PTR برای سرور خود پیکربندی کنید.

در تمام نسخه های ویندوز سرور، می توانید تنظیمات داخلی را انجام دهید سرور SMTP. این سرور SMTP در داخل سازمان می تواند به عنوان یک رله نامه دریافت و ارسال پیام های SMTP از و به دستگاه های مختلف (مانند فرستنده، اسکنر، دستگاه های کنترل دسترسی و غیره) و برنامه های کاربردی (برنامه های کاربردی وب، سرویس های گزارش SQL، شیرپوینت) که نیاز دارند، خدمت کند. فرصتی برای ارسال نامه با استفاده از یک سرویس SMTP. استقرار یک زیرساخت پستی با امکانات کامل، مانند Microsoft Exchange Server یا سایر خدمات پستی، همیشه منطقی نیست.

در این مقاله نحوه نصب، پیکربندی را نشان خواهیم داد و تست کنیدرا سرور SMTP در ویندوز سرور 2012 R2 به عنوان یک رله پستی. این سرور SMTP فقط می تواند ایمیل ارسال یا فوروارد کند، هیچ وسیله ای برای دریافت آنها ندارد.

نحوه نصب سرویس SMTP در ویندوز سرور 2012 R2

سرور SMTP یکی از امکانات سیستمی است که از طریق Server Manager قابل نصب است. برای انجام آن، باز کنید داشبورد مدیر سرور(servermanager.exe)، به نقش ها و ویژگی ها را اضافه کنیدو بررسی سرور SMTPوقتی ویژگی ها را انتخاب می کنید برای مدیریت سرویس SMTP، کنسول های مدیریت را نصب کنید، که بخشی از نقش وب سرور (IIS) است، بنابراین از شما خواسته می شود که برخی از مؤلفه های IIS را نصب کنید.

تمام گزینه های پیشنهادی نقش وب سرور (IIS) را رها کرده و نصب را اجرا کنید.

بعد از اجزا نصب می شوند، ممکن است لازم باشد رایانه خود را مجدداً راه اندازی کنید.

پیکربندی سرور SMTP

سرور SMTP همچنان با استفاده از کنسول مدیریت مدرسه قدیمی مدیریت می شود مدیر خدمات اطلاعات اینترنتی (IIS) 6. می توانید این کنسول را در Server Manager باز کنید: Tools-> Internet Information Services (IIS) 6.0 Manager یا با دستور inetmgr6.exe

در IIS 6 Manager شعبه را با نام سرور خود باز کنید، کلیک راست کنید سرور مجازی SMTPو خواص آن را باز کنید.

در عمومیتب، در صورت لزوم آدرس IP، سرور SMTP را برای پاسخگویی انتخاب کنید و تیک Enable logging را بزنید.

سپس به دسترسی داشته باشیدزبانه

اینجا کلیک کنید احراز هویتو مطمئن شوید که دسترسی ناشناسفعال شده است.

برگردید به دسترسی داشته باشیدرا بزنید و کلیک کنید ارتباط. در اینجا می توانید مشخص کنید که کدام دستگاه ها می توانند با استفاده از رله ما ایمیل ارسال کنند. برای انجام آن، بررسی کنید فقط لیست زیرو وارد لیست آدرس های IP شوید، خودتان را فراموش نکنید (127.0.0.1).

توجه داشته باشید. به عنوان یک قاعده کلی، ارزش این را دارد که این گزینه را بررسی کنید و لیست دستگاه های پذیرفته شده را با محدوده آدرس های IP محدود کنید. در غیر این صورت، سرور SMTP شما ممکن است توسط اسپمرها و سایر هکرها به عنوان یک رله باز استفاده شود.

برو به پیام هازبانه در اینجا آدرس ایمیل اداری مشخص می شود که کپی های پیام های NDR به آن تحویل داده می شود و همچنین محدودیت حداکثر اندازه ایمیل و تعداد گیرندگان وجود دارد.

برو به تحویلزبانه

سپس کلیک کنید امنیت خروجی. در اینجا شما نحوه احراز هویت را در سرور پست الکترونیکی خارجی مشخص می کنید. برای مثال، اگر همه ایمیل‌ها به سرور ایمیل جیمیل فوروارد می‌شوند و سپس دوباره برای گیرندگان ارسال می‌شوند، بررسی کنید احراز هویت اولیهو لاگین و رمز عبور صندوق پستی جیمیل خود را مشخص کنید (In حساب کاربری گوگلتنظیمات باید مجاز به ارسال نامه از طریق سرورهای SMTP خود باشند).

سپس کلیک کنید پیشرفته.

در اینجا شما را مشخص می کنید FQDNنام سرور SMTP شما کلیک DNS را بررسی کنیدبرای اطمینان از صحیح بودن رکورد DNS.

اگر سرور شما نامه ای را به یک سرور SMTP خارجی ارسال می کند، نام آن را در آن مشخص کنید میزبان هوشمندزمینه (به عنوان مثال، smtp.gmail.com).

تنظیمات سرور SMTP را ذخیره کنید.

توجه داشته باشید.

  1. تنظیمات DNS از نقطه نظر در دسترس بودن سیستم ایمیل بسیار مهم هستند. اگر سرور SMTP شما نتواند نام‌هایی را که ایمیل‌ها به آن‌ها ارسال می‌شود، حل کند، تحویل امکان‌پذیر نخواهد بود.
  2. اگر سرور شما نامه ای را به دامنه های دیگر ارسال می کند، مهم است که رکورد PTR صحیح برای آدرس IP شما ایجاد شود تا جستجوی معکوس DNS را حل کند. رکورد PTR برای یک آدرس IP خارجی باید به نام FQDN اشاره کند. در غیر این صورت، اکثر سرورهای SMTP خارجی از شما نامه دریافت نمی کنند، زیرا سرور شما را یک هرزنامه می دانند.

راه اندازی خودکار SMTPSVC

اکنون فقط باید راه اندازی خودکار سرور SMTP خود را پیکربندی کنید. می توانید با استفاده از خط فرمان PoSh این کار را به سرعت انجام دهید:

set-service smtpsvc -StartupType Automatic

سرویس را شروع کنید:

سرویس smtpsvc را شروع کنید

مطمئن شوید که SMTPSVC در حال اجرا است:

دریافت سرویس smtpsvc

نام وضعیت DisplayName
-- -- ----
در حال اجرای smtpsvc Simple Mail پروتکل انتقال(SMTP)

تست سرور SMTP

آخرین کاری که باید انجام دهید این است که مطمئن شوید سرور SMTP شما کار می کند. با ایجاد یک فایل متنی ساده می توان این کار را انجام داد smtp-test-email.txtروی دسکتاپ خود و متن زیر را در آن کپی کنید. فراموش نکنید که نام فرستنده و گیرنده را به نام خود تغییر دهید.

از جانب: [ایمیل محافظت شده]
به: [ایمیل محافظت شده]
موضوع: آزمون ایمیل
این ایمیل تست است

smtp-test-email.txt را کپی کنید C:\inetpub\mailroot\Pickup. سرور SMTP فایل‌های جدیدی را که در این پوشه ظاهر می‌شوند نظارت می‌کند و اگر فایلی پیدا شود آن را می‌خواند و سعی می‌کند یک ایمیل با موضوع و متن داده شده برای گیرنده مشخص شده در پوشه ارسال کند. به:خط

صندوق پستی گیرنده را بررسی کنید، این ایمیل را خواهید دید.

نکته. همچنین می توانید کار سرور SMTP خود را با استفاده از خط فرمان telnet، اسکریپت VBS یا PowerShell آزمایش کنید:

Send-Mail Message -SMTPS Server localhost -To [ایمیل محافظت شده]-از جانب [ایمیل محافظت شده]- موضوع "تست ایمیل" - متن "این ایمیل آزمایشی از PowerShell است"

بنابراین ما رله ایمیل SMTP خود را در ویندوز سرور 2012 R2 پیکربندی کرده ایم و ارسال پیام از طریق آن را آزمایش کرده ایم.

تعداد دفعات مشاهده: 42433

5

و بنابراین، ما ویندوز سرور 2008 R2 و یک سایت در حال اجرا با CMS DLE (موتور داده‌های لایف) را نصب کرده‌ایم، که باید ارسال نامه را از طریق آن پیکربندی کنیم.
سرور SMTP در رایانه هایی که ویندوز سرور 2008 دارند به طور پیش فرض نصب نشده است. برای نصب سرور SMTP باید از Server Manager استفاده کنید.
در پنجره مدیر سرور، روی دکمه افزودن ویژگی‌ها کلیک کنید تا جادوگر افزودن ویژگی‌ها باز شود. (برای وضوح، روی یک سرور خالی نصب خواهم کرد)

در صفحه Feature Selection، SMTP Server را انتخاب کنید. هنگامی که یک کادر محاوره ای با پیام افزودن اجزای مورد نیاز برای سرور SMTP ظاهر می شود؟ روی Add Required Features کلیک کنید. روی "بعدی" کلیک کنید.


در صفحه Confirm Installation Options، روی Install کلیک کنید. صفحه Installation Progress نصب سرور SMTP را توسط Add Features Wizard نمایش می دهد.



در صفحه نتایج نصب، بررسی کنید که پیغام نصب با موفقیت انجام شد، نمایش داده شود و سپس روی Close کلیک کنید.

اگر همه چیز به درستی انجام شود، یک باقیمانده باید در مدیر IIS ظاهر شود. کلیک کنید: "Open function".

در اینجا می توانیم سرور SMTP خود را پیکربندی کنیم. تیک "Use localhost" را علامت بزنید و روی "Apply" در سمت راست کلیک کنید.

در 90 درصد موارد، این تنظیمات برای ارسال موفقیت آمیز نامه از سایت های نصب شده کافی است.
اما گاهی اوقات باید پارامترهای SMTP را با جزئیات بیشتری تنظیم کنید.

روی دکمه Start کلیک کنید، روی Control Panel کلیک کنید، روی System and Security کلیک کنید، روی Administrative Tools و سپس Internet Information Services 6.0 Manager را کلیک کنید.



پنجره مدیر IIS 6.0 باز می شود

در درخت کنسول، گره نام سرور را گسترش دهید. هنگام نصب سرور SMTP، یک سرور مجازی ارائه می شود.

روی "SMTP Virtual Server #1" کلیک راست کرده و "properties" را باز کنید.

به تب "دسترسی" بروید و روی "Relay..." کلیک کنید.

گزینه دیگر: کادر «همه رایانه‌ها به جز فهرست زیر» را علامت بزنید و آدرس‌هایی را که نمی‌خواهید از آن‌ها نامه ارسال کنید اضافه کنید یا در صورت عدم وجود محدودیت، فیلد را خالی بگذارید.
این کار راه اندازی سرور SMTP را تکمیل می کند.
بریم سراغ تنظیمات سایت.
پنل مدیریت را باز کنید، به تنظیمات سیستم بروید، تنظیمات ایمیل را باز کنید
در ستون "روش ارسال نامه" "SMTP" را قرار دهید
در ستون "SMTP host" "localhost" را قرار دهید
در ستون "SMTP Port" "25" را قرار دهید
روی "ذخیره" کلیک کنید

خوب، این همه است.

برای همه نسخه های ویندوزسرور این امکان را دارد که با استفاده از ابزارهای داخلی سرور خود را ارتقا دهید سرور SMTP. چنین سرور SMTP در داخل سازمان می تواند به عنوان یک رله نامه، دریافت و ارسال پیام های SMTP در خارج از دستگاه های مختلف (به عنوان مثال، فرستنده، اسکنر، دستگاه های ACS، و غیره) و برنامه های کاربردی (برنامه های کاربردی وب، خدمات گزارش SQL، شیرپوینت) کار کند. باید بتوانید از طریق سرور SMTP نامه ارسال کنید. از این گذشته، همیشه توصیه نمی شود که یک زیرساخت ایمیل کامل مانند Microsoft Exchange Server یا سایر خدمات پست الکترونیکی را مستقر کنید.

در این مقاله نحوه نصب، پیکربندی و تست کار را به شما نشان خواهیم داد سرور SMTP در ویندوز سرور 2012 R2، که به عنوان عمل خواهد کرد پست رله. چنین سرور SMTP فقط قادر به ارسال / ارسال نامه خواهد بود، ابزاری برای دریافت نامه ندارد.

نصب سرویس SMTP در ویندوز سرور 2012 R2

سرور SMTPیکی از توابع سیستمی است که از طریق . برای این کار کنسول را باز کنید داشبورد مدیر سرور(servermanager.exe)، به نقش ها و ویژگی ها را اضافه کنیدو در مرحله انتخاب توابع، تیک کنار آیتم را علامت بزنید سرور SMTP. برای مدیریت سرویس SMTP، باید کنسول های مدیریتی همراه با کیت نقش سرور وب (IIS) را نصب کنید، بنابراین از شما خواسته می شود تعدادی مؤلفه IIS را نیز نصب کنید.

همه گزینه های پیشنهادی را برای نقش وب سرور (IIS) رها می کنیم و نصب را شروع می کنیم.

پس از اتمام نصب اجزا، ممکن است نیاز به راه اندازی مجدد سیستم داشته باشید.

راه اندازی سرور SMTP

سرور SMTP هنوز از طریق کنسول مدیریت خوب قدیمی مدیریت می شود مدیر خدمات اطلاعات اینترنتی (IIS) 6. می توانید این کنسول را از طریق Server Manager باز کنید: Tools-> Internet Information Services (IIS) 6.0 Manager یا با دستور inetmgr6.exe

در کنسول IIS 6 Manager، شاخه را با نام سرور گسترش دهید، روی آن راست کلیک کنید SMTPسرور مجازیو خواص آن را باز کنید.

روی زبانه عمومی، در صورت لزوم، آدرس IP را که سرور SMTP باید به آن پاسخ دهد انتخاب کنید و ورود به سیستم را فعال کنید. ورود به سیستم را فعال کنید (برای ذخیره اطلاعات مربوط به همه ایمیل های ارسال شده).

سپس به تب بروید دسترسی داشته باشید.

اینجا کلیک کنید احراز هویتو مطمئن شوید که دسترسی ناشناس مجاز است ( دسترسی ناشناس).

بازگشت به برگه دسترسی داشته باشیدو دکمه را فشار دهید ارتباط. در اینجا می توانید محدود کنید که کدام دستگاه ها می توانند از طریق رله ما نامه ارسال کنند، باید این گزینه را انتخاب کنید فقط لیست زیرو لیستی از آدرس های IP را مشخص کنید و خودتان را فراموش نکنید (127.0.0.1).

توجه داشته باشید. به عنوان یک قاعده، قطعاً باید این گزینه را فعال کنید و حداقل لیست دستگاه های پشتیبانی شده را به طیف وسیعی از آدرس های IP محدود کنید. در غیر این صورت، سرور SMTP شما ممکن است توسط اسپمرها و سایر مزاحمان به عنوان یک رله باز استفاده شود.

به برگه بروید پیام ها. در اینجا ایمیل اداری را مشخص می‌کنید که در آن کپی‌های پیام‌های NDR ارسال می‌شود و محدودیت‌هایی برای حداکثر اندازه حروف و تعداد گیرندگان وجود دارد.

به برگه بروید تحویل:

سپس دکمه را فشار می دهیم امنیت خروجی. در اینجا شما نحوه ورود به سروری را که ایمیل در آن ارسال می شود، مشخص می کنید. به عنوان مثال، اگر همه نامه ها به سرور ایمیل Gmail ارسال شده و قبلاً از آن به گیرندگان ارسال شده است، باید انتخاب کنید پایه ایاحراز هویت، داده های صندوق پستی را برای کاربر و رمز عبور را مشخص می کند سرویس جیمیل(در تنظیمات حساب کاربری گوگلشما باید اجازه ارسال از طریق سرور smtp خود را بدهید).

سپس بر روی دکمه کلیک کنید پیشرفته

در اینجا نشان داده شده است FQDNنام سرور smtp ما. روی دکمه کلیک کنید DNS را بررسی کنیدبرای بررسی اینکه آیا ورودی DNS صحیح است یا خیر.

اگر سرور باید نامه را به یک سرور smtp خارجی ارسال کند، باید نام آن را در قسمت Smart Host مشخص کنید (به عنوان مثال smtp.gmail.com).

تنظیمات سرور SMTP را ذخیره می کنیم.

توجه داشته باشید. 1. تنظیمات DNS برای سلامت سیستم پستی حیاتی هستند. اگر سرور SMTP شما نتواند نام‌های DNS را که می‌خواهد به آن نامه بفرستد حل کند، تحویل ناموفق خواهد بود.

  1. اگر خود سرور شما نامه ای را به دامنه های دیگر ارسال می کند، مهم است که رکورد PTR صحیح برای آدرس شما ایجاد شود تا امکان معکوس شدن آن فراهم شود. پرس و جوهای DNS. رکورد PTR برای آدرس IP در لیست سفید باید به نام FQDN اشاره کند. در غیر این صورت، اکثر سرورهای smtp خارجی با در نظر گرفتن سرور شما به عنوان هرزنامه، نامه ای از شما نمی پذیرند.

راه اندازی خودکار سرویس SMTPSVC

پیکربندی شروع خودکار سرویس سرور SMTP باقی مانده است. سریعترین راه برای انجام این کار از خط فرمان PoSh است:

set-service smtpsvc -StartupType Automatic

بیایید سرویس را شروع کنیم:

سرویس smtpsvc را شروع کنید

بررسی کنید که سرویس SMPSVC در حال اجرا باشد:

دریافت سرویس smtpsvc

نام وضعیت DisplayName
—— —- ————
اجرای پروتکل انتقال نامه ساده smtpsvc (SMTP)

تست سرور SMTP

خوب، آخرین کاری که باید انجام دهید بررسی عملکرد سرور SMTP ایجاد شده است. ساده ترین راه برای انجام این کار این است که یک فایل متنی روی دسکتاپ خود ایجاد کنید smtp-test-email.txtو متن زیر را در آن کپی کنید و نام فرستنده و گیرنده را با نام خود جایگزین کنید.

از جانب: [ایمیل محافظت شده]
به: [ایمیل محافظت شده]
موضوع: آزمون ایمیل
این ایمیل تست است

فایل smtp-test-email.txt را در دایرکتوری کپی کنید C:\inetpub\mailroot\Pickup. سرور SMTP ظاهر فایل‌ها را در این دایرکتوری نظارت می‌کند و در صورت یافتن فایل، محتوای آن را می‌خواند و سعی می‌کند ایمیلی با موضوع و متن داده شده برای مخاطب مشخص شده در بخش ارسال کند. به:.

صندوق پستی گیرنده را بررسی کنید، چنین نامه ای باید در آن بیفتد.

بنابراین ما خودمان را راه اندازی کردیم ایمیل SMTPروی ویندوز سرور 2012 R2 رله کنید و ارسال ایمیل از طریق آن را آزمایش کنید.

برترین مقالات مرتبط