Skip to main content

آرمان وب

آموزش Global Email Filters در cPanel؛ مدیریت هوشمند همه ایمیل‌ها

راهنمای ساخت فیلتر سراسری برای مدیریت خودکار ایمیل‌ها در سی پنل

🔽 بخش Global Email Filters در cPanel به شما اجازه می‌دهد برای همه ایمیل‌های دامنه‌های موجود در یک حساب cPanel، قانون‌های خودکار تعریف کنید. با این قابلیت می‌توانید پیام‌های مشخص را به پوشه‌ای منتقل کنید، به آدرس دیگری بفرستید، حذف نمایید یا بر اساس موضوع، فرستنده و محتوای ایمیل دسته‌بندی کنید.

Global Email Filters چیست؟

🌐 Global Email Filters به معنی فیلترهای سراسری ایمیل است. برخلاف Email Filters معمولی که فقط برای یک حساب ایمیل خاص تنظیم می‌شوند، این فیلترها روی تمام ایمیل‌هایی که حساب‌های دامنه‌های شما دریافت می‌کنند اعمال می‌شوند.

✉️ برای مثال، می‌توانید قانونی بسازید که همه پیام‌های دارای عبارت «فاکتور» در موضوع، از هر حساب ایمیل دامنه، به پوشه مشخص منتقل شوند. این قابلیت برای مدیریت منظم پست الکترونیکی در سایت‌های دارای چند صندوق ایمیل بسیار کاربردی است.

تفاوت Global Email Filters با Email Filters

⚖️ Email Filters برای یک حساب ایمیل مشخص تعریف می‌شوند؛ برای مثال فقط روی support@yourdomain.ir اجرا خواهند شد. اما Global Email Filters در سطح حساب cPanel عمل می‌کنند و می‌توانند پیام‌های همه ایمیل‌های دامنه‌های همان اکانت را پردازش کنند.

👥 اگر قصد دارید یک قانون مشترک برای ایمیل‌های فروش، پشتیبانی و اطلاعات سایت داشته باشید، Global Email Filters مناسب‌تر است. اما اگر قانون فقط باید روی یک صندوق خاص اعمال شود، استفاده از Email Filters معمولی انتخاب دقیق‌تری خواهد بود.

کاربردهای مهم فیلتر سراسری ایمیل

📂 یکی از کاربردهای مهم این ابزار، مرتب‌سازی خودکار ایمیل‌ها است. می‌توانید پیام‌های مربوط به سفارش‌ها، فرم‌های سایت، همکاری یا درخواست پشتیبانی را براساس کلمات کلیدی به پوشه‌های جداگانه منتقل کنید تا صندوق ورودی منظم‌تر بماند.

🛡️ کاربرد دیگر، کنترل پیام‌های ناخواسته است. برای مثال، می‌توانید پیام‌های دارای عنوان یا فرستنده مشکوک را به پوشه Spam منتقل کنید یا حذف نمایید. با این حال، پیش از حذف خودکار، حتماً قانون را آزمایش کنید تا ایمیل واقعی مشتریان به اشتباه حذف نشود.

ورود به بخش Global Email Filters در cPanel

🛠️ برای دسترسی به این بخش، وارد صفحه اصلی cPanel شوید و از قسمت Email روی گزینه Global Email Filters کلیک کنید. در این صفحه، فهرست فیلترهای فعال نمایش داده می‌شود و می‌توانید فیلتر جدید بسازید، قوانین قبلی را ویرایش کنید یا آن‌ها را حذف نمایید.

➕ برای شروع، روی دکمه Create a New Filter کلیک کنید. فرم ایجاد فیلتر باز می‌شود و می‌توانید نام فیلتر، شرط یا Rule و اقدام یا Action مربوط به آن را وارد کنید.

انتخاب نام مناسب برای فیلتر

🏷️ در قسمت Filter Name یک نام واضح و کاربردی انتخاب کنید؛ مانند «انتقال فرم تماس»، «فیلتر ایمیل تبلیغاتی» یا «پیام‌های واحد فروش». نام‌گذاری درست باعث می‌شود در آینده بتوانید فیلترهای متعدد را سریع‌تر پیدا و مدیریت کنید.

📝 از نام‌های مبهم مانند Filter 1 یا Test استفاده نکنید، زیرا پس از مدتی مشخص نیست هر قانون چه کاری انجام می‌دهد. اگر فیلتر آزمایشی می‌سازید، پس از پایان تست نام آن را اصلاح کنید یا حذف نمایید.

ساخت Rule یا شرط برای فیلتر ایمیل

📌 Rule تعیین می‌کند چه ایمیل‌هایی باید تحت تأثیر فیلتر قرار بگیرند. این شرط می‌تواند براساس فرستنده، گیرنده، موضوع ایمیل، متن پیام، هدرها یا ویژگی‌های دیگر تعریف شود. برای نمونه، می‌توانید شرط بگذارید که Subject شامل عبارت «درخواست همکاری» باشد.

🔎 اپراتورهای شرط به شما کمک می‌کنند نوع بررسی را مشخص کنید؛ مانند contains برای شامل‌بودن یک عبارت، equals برای تطابق دقیق، begins with برای شروع‌شدن با یک عبارت یا matches regex برای تعریف الگوی پیشرفته. الگوی عبارت باقاعده فقط زمانی استفاده شود که با ساختار آن آشنا هستید.

استفاده از چند شرط در یک فیلتر

🔗 در یک فیلتر می‌توانید چند شرط ایجاد کنید. برای مثال، تعیین کنید ایمیل فقط زمانی منتقل شود که هم از یک فرستنده مشخص آمده باشد و هم موضوع آن شامل یک عبارت خاص باشد. این روش دقت قانون را افزایش می‌دهد.

⚠️ با وجود امکان ساخت شرط‌های زیاد، بهتر است به‌جای یک قانون بسیار بزرگ و پیچیده، چند فیلتر ساده و جداگانه بسازید. فیلترهای ساده‌تر هم مدیریت آسان‌تری دارند و هم در پردازش ایمیل‌ها کارآمدتر عمل می‌کنند.

تعریف Action یا اقدام خودکار

⚙️ Action مشخص می‌کند پس از برقرارشدن شرط، cPanel با ایمیل چه کاری انجام دهد. بسته به نیاز، می‌توانید پیام را به پوشه مشخص انتقال دهید، آن را به آدرس دیگری Redirect کنید، حذف نمایید یا اجرای قوانین بعدی را متوقف سازید.

📁 انتقال به پوشه برای مرتب‌سازی ایمیل‌ها مفید است. برای مثال، می‌توانید تمام پیام‌های دارای عبارت «سفارش» را به پوشه Orders منتقل کنید تا ایمیل‌های مربوط به سفارش‌ها از سایر مکاتبات جدا شوند.

تفاوت Redirect با Forwarder در فیلتر ایمیل

➡️ Redirect در یک فیلتر، ایمیل را فقط به آدرس مقصد تعیین‌شده می‌فرستد و پیام در صندوق اصلی باقی نمی‌ماند. این روش برای انتقال کامل یک نوع پیام به حساب یا بخش دیگر مناسب است.

📨 Forwarder معمولاً یک نسخه از ایمیل را هم در مقصد و هم در صندوق اصلی نگه می‌دارد. بنابراین اگر می‌خواهید نسخه‌ای از پیام برای مدیر یا همکار ارسال شود اما پیام اصلی نیز در ایمیل اولیه باقی بماند، از Forwarders استفاده کنید، نه Redirect.

ساخت Wildcard Redirect با Global Email Filters

✳️ Wildcard Redirect برای هدایت ایمیل‌هایی کاربرد دارد که با یک الگوی مشخص مطابقت دارند. در این روش معمولاً از گزینه From و اپراتور matches regex استفاده می‌شود تا آدرس‌های فرستنده یا ساختارهای مشخص شناسایی شوند.

💻 ساخت Wildcard Redirect نیازمند آشنایی با Regex است و یک الگوی اشتباه می‌تواند باعث هدایت ناخواسته تعداد زیادی ایمیل شود. قبل از فعال‌سازی این نوع فیلتر، آن را با پیام آزمایشی بررسی کنید و از تنظیم آن برای قوانین ساده پرهیز نمایید.

تست فیلتر با Filter Test

🧪 پیش از استفاده عملی از هر فیلتر، در بخش Filter Test یک نمونه ایمیل وارد کنید. در متن آزمایشی، همان عبارت‌ها، فرستنده یا شرایطی را قرار دهید که در Rule تعریف کرده‌اید؛ سپس روی Test Filter کلیک کنید.

📊 صفحه Filter Trace Results نشان می‌دهد کدام شرط درست یا نادرست تشخیص داده شده و آیا فیلتر باعث تغییر در تحویل ایمیل می‌شود یا خیر. اگر نتیجه نشان دهد Normal delivery will occur، یعنی فیلتر اقدام مهمی روی پیام انجام نداده است.

نکات مهم در استفاده از فیلترهای سراسری

🚫 در Global Email Filters نمی‌توانید روی فیلد BCC قانون بسازید، زیرا گیرنده معمولاً این بخش از هدر ایمیل را دریافت نمی‌کند. برای ساخت قوانین، روی اطلاعات قابل‌دسترس مانند From، Subject، To یا متن پیام تمرکز کنید.

🗑️ ایمیل‌هایی که پیش از تحویل توسط تنظیمات Default Address با خطای SMTP رد شده‌اند، وارد مرحله پردازش فیلترها نمی‌شوند. بنابراین اگر پیامی در Global Email Filters دیده نمی‌شود، تنظیمات Default Address و نحوه دریافت ایمیل دامنه را نیز بررسی کنید.

ویرایش و حذف فیلترهای فعال

✏️ در بخش Current Filters، همه قانون‌های فعال نمایش داده می‌شوند. با گزینه Edit می‌توانید نام، شرط‌ها یا اقدام‌های یک فیلتر را تغییر دهید. پس از اعمال تغییرات، فیلتر را دوباره آزمایش کنید تا عملکرد آن تأیید شود.

🗑️ برای حذف یک قانون، مقابل آن روی Delete کلیک کنید و حذف را تأیید نمایید. پیش از حذف، مطمئن شوید قانون دیگری وظیفه همان فیلتر را بر عهده ندارد؛ به‌ویژه اگر فیلتر برای انتقال فرم‌ها یا پیام‌های پشتیبانی استفاده می‌شود.

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

🛍️ یک فیلتر کاربردی می‌تواند پیام‌های دارای عبارت «سفارش جدید» در Subject را به پوشه سفارش‌ها انتقال دهد. نمونه دیگر، انتقال پیام‌های فرم تماس سایت به یک آدرس مدیریتی است تا مدیر سایت سریع‌تر از درخواست‌های جدید مطلع شود.

🛡️ می‌توانید برای پیام‌های مشکوک یک قانون انتقال به پوشه جداگانه بسازید و به‌جای حذف فوری، ابتدا آن‌ها را بررسی کنید. این روش کمک می‌کند ایمیل‌های سالمی که اشتباهاً شبیه هرزنامه تشخیص داده شده‌اند، از دست نروند.

جمع‌بندی آموزش Global Email Filters در cPanel

✅ Global Email Filters امکان ساخت قانون خودکار برای همه ایمیل‌های دامنه‌های موجود در یک حساب cPanel را فراهم می‌کند.

📂 با استفاده از شرط و اقدام مناسب، می‌توانید پیام‌ها را دسته‌بندی کنید، به پوشه‌های جداگانه منتقل نمایید یا برای پردازش به مقصد دیگری بفرستید.

🧪 هر قانون را قبل از استفاده با Filter Test بررسی کنید تا از حذف یا انتقال اشتباه ایمیل‌های مهم جلوگیری شود.

🔍 استفاده از چند فیلتر ساده و نام‌گذاری دقیق آن‌ها، مدیریت ایمیل‌های سایت را امن‌تر، منظم‌تر و قابل‌کنترل‌تر می‌کند.

جدول راهنمای Global Email Filters در cPanel

بخش یا گزینه کاربرد نکته مهم
Create a New Filter ساخت قانون فیلتر جدید نام واضح و قابل‌تشخیص برای فیلتر انتخاب کنید.
Filter Name نام‌گذاری قانون فیلتر نام باید کاربرد فیلتر را نشان دهد.
Rules تعیین شرط اجرای فیلتر می‌توانید شرط را براساس فرستنده، موضوع یا متن بسازید.
Operators مشخص‌کردن نوع مقایسه شرط برای Regex فقط در صورت آشنایی با الگو استفاده کنید.
Actions تعیین اقدام پس از برقرارشدن شرط انتقال، Redirect یا حذف را با احتیاط انتخاب کنید.
Redirect ارسال ایمیل فقط به آدرس مقصد پیام در صندوق اصلی باقی نمی‌ماند.
Wildcard Redirect هدایت ایمیل‌ها براساس الگوی Regex پیش از فعال‌سازی حتماً آن را آزمایش کنید.
Filter Test تست عملکرد فیلتر با نمونه ایمیل برای جلوگیری از خطای قانون ضروری است.
Current Filters نمایش، ویرایش و حذف فیلترهای فعال فیلترهای قدیمی و غیرضروری را حذف کنید.
فیلتر سراسری ایمیل

سوالات متداول درباره Global Email Filters در cPanel

Global Email Filters در cPanel چیست؟

🔽 این بخش برای ساخت قانون خودکار روی همه ایمیل‌هایی است که حساب‌های دامنه‌های یک اکانت cPanel دریافت می‌کنند.

تفاوت Global Email Filters با Email Filters چیست؟

⚖️ Global Email Filters روی همه حساب‌های ایمیل اعمال می‌شود، اما Email Filters فقط برای یک صندوق ایمیل مشخص است.

چگونه در cPanel فیلتر ایمیل جدید بسازیم؟

➕ وارد Global Email Filters شوید، Create a New Filter را انتخاب کنید، نام، شرط و اقدام فیلتر را وارد کرده و روی Create کلیک نمایید.

Rule در فیلتر ایمیل چیست؟

📌 Rule شرطی است که مشخص می‌کند فیلتر روی چه ایمیل‌هایی اجرا شود؛ مانند وجود یک عبارت در موضوع یا پیام ارسالی از فرستنده مشخص.

Action در Global Email Filters چیست؟

⚙️ Action کاری است که پس از برقرارشدن شرط انجام می‌شود؛ مانند انتقال ایمیل به پوشه، Redirect به آدرس دیگر یا حذف پیام.

تفاوت Redirect با Forwarder چیست؟

➡️ Redirect ایمیل را فقط به مقصد جدید می‌فرستد، اما Forwarder معمولاً یک نسخه از پیام را در صندوق اصلی و یک نسخه را در مقصد نگه می‌دارد.

آیا می‌توان با Global Email Filters ایمیل‌ها را حذف کرد؟

🗑️ بله، اما قبل از حذف خودکار، فیلتر را با پیام آزمایشی بررسی کنید تا ایمیل‌های مهم حذف نشوند.

Wildcard Redirect چه کاربردی دارد؟

✳️ Wildcard Redirect برای هدایت ایمیل‌های مطابق یک الگوی مشخص با استفاده از Regex کاربرد دارد.

چگونه فیلتر ایمیل را تست کنیم؟

🧪 در بخش Filter Test یک نمونه پیام شامل شرط‌های فیلتر وارد کنید و روی Test Filter کلیک نمایید.

آیا می‌توان با BCC در فیلتر ایمیل شرط ساخت؟

🚫 خیر، زیرا گیرنده معمولاً فیلد BCC را در هدر ایمیل دریافت نمی‌کند و این فیلد برای قانون فیلتر قابل‌استفاده نیست.