• تماس با ما
  • ۰۲۱-۸۲۸۰۵۹۱۱
  • ۰۲۱-۹۱۳۰۰۴۷۶
  • info@arka.ir
Arka LogoArka LogoArka LogoArka Logo
  • صفحه‌ی اصلی
  • محصولات
    • امنیت
      • UTM و فایروال‌ها
        • آرکاگیت ArkaGate
        • سوفوس Sophos
          • خرید لایسنس فایروال سوفوس
          • خرید دستگاه فایروال سوفوس
          • سوفوس Sophos XGS
        • فورتی گیت FortiGate
        • فایرپاور سیسکو Cisco Firepower
        • هیلستون Hillstone
        • یوزرگیت UserGate
        • سنگفور SANGFOR NGAF
        • F5 – BIG IP
        • Icscube UTM
      • آنتی‌ویروس‌ها
        • نرم افزار GFI Endpoint Security
        • لایسنس C-Prot Endpoint Security
        • Symantec
          • Symantec Endpoint Protection (SEP)
          • خرید لایسنس آنتی‌ویروس Symantec
        • Sophos Endpoint
        • Kaspersky
          • Kaspersky Endpoint Security Business
          • kaspersky Small Office Security
          • Kaspersky Security Cloud
        • Seqrite Endpoint Security
        • Bitdefender Gravityzone
        • Avira
        • محافظت نقاط انتهایی ESET
        • G DATA Endpoint Security
        • F-Secure
      • PAM
        • WALLIX PAM
        • PAMarka
        • SenhaSegura PAM
        • Arcon PAM
        • ManageEngine PAM360
      • جلوگیری از نشت داده
        • Zecurion DLP
        • Safetica DLP
        • Symantec DLP
        • McAfee DLP
      • شناسایی و پاسخ EDR
        • پادویش Padvish
          • پادویش MDR
          • پادویش EDR
        • سیمانتک Symantec
        • کسپرسکی Kaspersky
        • ایست ESET
          • ESET PROTECT MDR
          • ESET PROTECT XDR
      • مدیریت آسیب‌پذیری
        • اسکنر امنیتی Nessus
        • اسکنر امنیت برنامه وب Acunetix
        • مدیریت اسیب پذیری با GFI LanGuard
    • مجازی‌سازی
      • VMware Horizon
      • Citrix
      • NVIDIA virtual GPU (vGPU)
      • Proxmox VE
      • Parallels RAS
      • arkaSIS
      • TSplus
    • ایمیل سرور
      • امنیت ایمیل
        • ArkaMX
        • SpamTitan
        • GFI MailEssential
        • Symantec Messaging Gateway (SMG)
        • امنیت ایمیل با GFI MailEssential
        • Proxmox Mail Gateway
        • امنیت ایمیل Cisco
        • Proofpoint Email Protection
      • آرشیوگر ایمیل
        • آرشیوگر ایمیل Gfi Archiver
      • ایمیل سرور
        • ایمیل سرور MDaemon
        • ایمیل سرور SmarterMail
        • ایمیل سرور MailEnable
      • مهاجرت و انتقال به SmarterMail با SAEM
      • هاست ایمیل آرکا
    • محصولات SolarWinds
      • لایسنس SolarWinds NCM
      • لایسنس SolarWinds NPM
      • لایسنس SolarWinds NTA
      • لایسنس SolarWinds IPAM
    • محصولات Cisco
      • وب کنفرانس WebEx
      • لایسنس سیسکو CUC
      • لایسنس CMS (Cisco Meeting Server)
      • روترهای ISR سیسکو
    • مانیتورینگ شبکه
      • لایسنس PRTG
      • لایسنس Zabbix
      • NetCrunch
      • لایسنس OpManager
      • لایسنس SolarWinds NPM
      • Fastvue
        • Fastvue Reporter for TMG
        • Fastvue Reporter for Sophos/Fortinet
    • محصولات ManageEngine
      • نرم افزار ManageEngine Firewall Analyzer
      • لایسنس ServiceDesk Plus
      • محصول Vulnerability Manager Plus
      • Endpoint Central : Endpoint Security
      • لایسنس OpManager
      • ManageEngine Endpoint Central
    • محصولات MaxPatrol
      • لایسنس MaxPatrol EDR
      • لایسنس MaxPatrol VM
      • لایسنس MaxPatrol SIEM
    • جلسه و اشتراک‌ صفحه
      • سیستم جامع آموزش مجازی– وب کنفرانس
      • سرویس آنلاین Adobe Connect
      • خرید لایسنس ScreenConnect
    • پشتیبان گیری و بازیابی
      • SEP نرم افزار پشتیبانگیری و بازیابی
      • نرم افزار Vinchin Backup & Recovery
    • محصولات Gardiyan
      • مرکز عملیات امنیت (SOC) Gardiyan
      • لایسنس Gardiyan Report Management
      • راهکار Gardiyan MDM
      • لایسنس Gardiyan PAM
      • سیستم Patch Gardiyan
      • مدیریت و امنیت نقاط پایانی Gardiyan
      • راهکار Gardiyan Network System
      • لایسنس Gardiyan Identity Management
    • مدیریت چاپ
      • پیپرکات Papercut
      • چاپ‌بان Chapban
      • پرینت‌واچ Printwatch
    • لایسنس اورجینال
      • لایسنس اورجینال برای محصولات شبکه
      • لایسنس اورجینال برای محصولات سیسکو
      • لایسنس اورجینال محصولات امنیتی
  • خدمات
    • تست نفوذ
    • مراکز عملیات امنیت : SOC
    • سئو و بهینه سازی سایت
    • امن‌سازی و مقاوم‌سازی : Hardening
    • تیم قرمز : Red Team
  • بلاگ
    • مقالات امنیتی
    • راهنمای محصولات
      • راهنمای چاپ بان
      • راهنمای Seqrite
      • راهنمای کسپرسکی Kaspersky
      • راهنمای C-Prot Endpoint Security
      • راهنمای سیمانتک Symantec
      • مديريت فايروال سوفوس XG
    • مقالات
  • پشتیبانی
    • سامانه پشتیبانی
    • پشتیبانی میل‌سرور SmarterMail
    • پشتیبانی محصولات خانگی جی دیتا
    • پشتیبانی محصولات خانگی سی پروت
  • همکاری با ما
    • استخدام – درخواست همکاری
    • درخواست نمایندگی
    • درخواست نمایندگی C-Prot
  • تماس با ما
    • استعلام قیمت
  • درباره‌ی آرکا
    • مجوزها و گواهینامه ها
    • کد ملی محصولات آرکا
    • درباره‌ی تیم آرکا
✕
            متن پیدا نشد دکمه مشاهده همه

            راه‌اندازی SmarterMail روی Docker

            • خانه
            • ایمیل‌سرور
            • راه‌اندازی SmarterMail روی Docker
            DLP (جلوگیری از نشت داده) چیست؟
            19/11/2024
            تفاوت Firewall و UTM در چیست؟
            24/11/2024

            راه‌اندازی SmarterMail روی Docker

            راه‌اندازی ایمیل سرور SmarterMail روی Docker شامل چندین مرحله است که برای ایجاد یک محیط کانتینری برای سرور ایمیل SmarterMail انجام می‌شود. SmarterMail یک راه‌حل قوی برای میزبانی ایمیل است، اما به طور رسمی تصویری برای Docker ارائه نمی‌دهد، بنابراین باید یک تصویر سفارشی ایجاد کنید. در اینجا یک راهنمای کلی برای راه‌اندازی آن آورده شده است.

            مراحل راه‌اندازی SmarterMail روی Docker:

            1. پیش‌نیازها

            قبل از شروع، اطمینان حاصل کنید که موارد زیر را دارید:

            • Docker روی سیستم شما نصب شده باشد. (می‌توانید راهنمای نصب را از وب‌سایت رسمی Docker دنبال کنید).
            • لایسنس SmarterMail: SmarterMail رایگان نیست و برای استفاده از آن به یک لایسنس معتبر نیاز دارید. می‌توانید آن را از وب‌سایت SmarterTools تهیه کنید.
            • یک دامنه و دسترسی به تنظیمات DNS برای مسیریابی ایمیل‌ها.

            2. دریافت تصویر پایه

            از آنجا که SmarterMail تصویری رسمی برای Docker ندارد، باید از یک تصویر ویندوز برای اجرای SmarterMail استفاده کنید. شما باید یک تصویر سرور ویندوز Docker به عنوان پایه انتخاب کنید. دستور زیر را برای دریافت تصویر سرور ویندوز اجرا کنید (می‌توانید از نسخه جدیدتر یا پایدارتر بر اساس نیاز خود استفاده کنید):


            docker pull mcr.microsoft.com/windows/servercore:ltsc2022


            3. ایجاد Dockerfile برای SmarterMail

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

            # از تصویر سرور ویندوز به عنوان پایه استفاده می‌کنیم
            FROM mcr.microsoft.com/windows/servercore:ltsc2022

            # تنظیم متغیرهای محیطی
            ENV SM_VERSION=16.3.6789.0
            ENV SM_INSTALL_DIR=”C:\\SmarterMail”

            # باز کردن پورت‌های مورد نیاز برای SmarterMail
            EXPOSE 25 587 110 143 993 995 80 443 8181

            # نصب وابستگی‌ها و SmarterMail
            RUN powershell -Command \
            # نصب ویژگی‌ها و ابزارهای مورد نیاز
            Install-WindowsFeature -Name Web-Server, Web-Common-Http, Web-Default-Doc, Web-Dyn-Compression; \
            # دانلود و نصب SmarterMail
            Invoke-WebRequest -Uri “https://www.smartertools.com/SmarterMail/Download/SmarterMail${env:SM_VERSION}.exe” -OutFile “C:\\SmarterMailInstaller.exe”; \
            Start-Process -FilePath “C:\\SmarterMailInstaller.exe” -ArgumentList ‘/S’ -Wait; \
            Remove-Item -Force “C:\\SmarterMailInstaller.exe”

            # شروع SmarterMail هنگام راه‌اندازی کانتینر
            CMD [“C:\\SmarterMail\\SmarterMail.exe”]

            4. ساخت تصویر Docker

            حالا باید تصویر Docker خود را با استفاده از Dockerfile که ایجاد کرده‌اید بسازید. دستور زیر را در همان دایرکتوری که Dockerfile شما در آن قرار دارد اجرا کنید:

            docker build -t smartermail-image .

            این دستور وابستگی‌های لازم را دانلود کرده و SmarterMail را داخل کانتینر نصب می‌کند.

            5. ایجاد Docker Compose (اختیاری)

            شما همچنین می‌توانید از Docker Compose برای مدیریت کانتینر استفاده کنید، به ویژه اگر قصد دارید از چندین کانتینر (مثلاً برای پایگاه داده، پراکسی معکوس و غیره) استفاده کنید. در زیر یک نمونه از فایل docker-compose.yml است که می‌تواند به شما کمک کند:

            version: “3.8”
            services:
            smartermail:
            image: smartermail-image
            container_name: smartermail
            ports:
            – “25:25”
            – “587:587”
            – “110:110”
            – “143:143”
            – “993:993”
            – “995:995”
            – “80:80”
            – “443:443”
            – “8181:8181”
            volumes:
            – smartermail_data:/data
            environment:
            – SM_VERSION=16.3.6789.0

            volumes:
            smartermail_data:
            driver: local

            6. اجرای کانتینر

            برای اجرای کانتینر خود با استفاده از Docker Compose، به دایرکتوری بروید که فایل docker-compose.yml شما در آن قرار دارد و دستور زیر را اجرا کنید:

            docker-compose up -d

            این دستور کانتینر SmarterMail را در حالت detached اجرا می‌کند. اکنون باید بتوانید از طریق پورت‌های پیکربندی شده (معمولاً 8181 برای رابط وب، 25 برای SMTP، 143 برای IMAP و غیره) به SmarterMail دسترسی پیدا کنید.

            7. پیکربندی DNS و فایروال

            برای اطمینان از تحویل ایمیل، اطمینان حاصل کنید که رکوردهای DNS دامنه شما به درستی تنظیم شده‌اند، مانند:

            • رکوردهای MX برای مسیریابی ایمیل‌ها.
            • SPF، DKIM و DMARC برای امنیت ایمیل.
            • Reverse DNS (PTR) برای اطمینان از اینکه ایمیل‌ها به عنوان اسپم شناخته نمی‌شوند.

            مطمئن شوید که فایروال شما ترافیک روی پورت‌های مورد نیاز را اجازه می‌دهد.

            8. فعال‌سازی لایسنس

            پس از راه‌اندازی کانتینر SmarterMail، شما باید آن را با لایسنس SmarterMail خود فعال کنید. به رابط وب با آدرس http://<your_server_ip>:8181 دسترسی پیدا کنید و دستورالعمل‌های فعال‌سازی را دنبال کنید.

            نتیجه‌گیری

            اجرای SmarterMail روی Docker یک راه عالی برای کانتینریزه کردن سرور ایمیل شما به منظور سهولت در استقرار و مدیریت است. با این حال، از آنجا که SmarterMail یک برنامه مبتنی بر ویندوز است، نیاز به یک کانتینر سرور ویندوز برای اجرا دارد. این فرآیند شامل ایجاد یک Dockerfile سفارشی برای نصب SmarterMail است و می‌توانید از Docker Compose برای ارگانیزه کردن بهتر استفاده کنید.

            به یاد داشته باشید که SmarterMail به یک لایسنس معتبر نیاز دارد و برای راه‌اندازی آن در یک محیط تولیدی، پیکربندی مناسب برای مسیریابی ایمیل‌ها (رکوردهای MX و غیره) ضروری است.

            اشتراک

            نوشته‌های مرتبط

            02/09/2025

            معرفی SmarterMail HA


            بیشتر بدانید

            ??????????????

            08/07/2025

            ایمیل‌های مشکوک را بشناسیم! هرآنچه باید بدانید برای جلوگیری از فیشینگ و تهدیدات سایبری


            بیشتر بدانید
            28/05/2025

            معرفی SmarterMail Marketplace


            بیشتر بدانید

            دیدگاهتان را بنویسید لغو پاسخ

            نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

            ارایه دهنده راهکارهای جامع امنیت و ایمیل

            نمایندگی انحصاری C-Prot

            نمایندگی رسمی Safetica ،Senhasegura و Zabbix

            تولید کننده فایروال بومی آرکاگیت و مدیریت پرینت چاپ بان

            محصولات پرفروش

            • امنیت ایمیل سرور با SMG
            • فایروالهای سوفوس Sophos XGS
            • لایسنس Splunk
            • مانیتورینگ با PRTG
            • جلوگیری از نشت داده Safetica
            • ایمیل سرور SmarterMail

            خدمات ما

            • مراکز عملیات امنیت: SOC
            • تیم قرمز: Red Team
            • تیم آبی: Blue Team
            • تست نفوذ
            • امن‌سازی و مقاوم‌سازی: Hardening

            تماس با ما

            آدرس دفتر مرکزی: تهران، خیابان شهید بهشتی، خ پاکستان، کوچه ۴ پلاک ۱۱ واحد ۷

            مرکز تماس: 91300476 (21) 98+

            آدرس دفتر تبریز: چهارراه منصور، برج ابریشم، طبقه ۶، واحد ۸

            تلفن دفتر تبریز: 35595230 (41) 98+

            تمامی حقوق مادی و معنوی سایت برای arka.ir محفوظ است
                      متن پیدا نشد دکمه مشاهده همه