آموزش دایرکت ادمین، سی پنل، وب سایت پنل

خانه / مدیریت سرور (صفحه ی 14)

مدیریت سرور

حذف تمام ایمیل های در صف Exim

Exim  Remove all message from Queue

برای نمایش تعداد پیغام های موجود در صف:

exim –bpc

نمایش لیست تمام پیغام ها:

exim -bp

برای حذف یک پیغام خاص از صف ارسال:

exim -Mrm {message-id}

برای حذف تمام پیغام های صف ارسال:

exim -bp | awk '/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}' | bash

ویا

exim -bp | exiqgrep -i | xargs exim -Mrm

 

نصب source gaurdian در Directadmin

install source gaurdian

ابتدا فایل php.ini سرور را باز کنید.

برای پیدا کردن مسیر php.ini می توانید از دستور زیر استفاده نمایید:

php --ini

سپس عبارت extension=ixed.5.2.lin در این فایل اضافه نمایید.

  • در صورتی که php  شما ورژن ۵٫۳  می باشد باید extension=ixed.5.3.lin را وارد نمایید.

سپس در فایل php.ini عبارت extension_dir را بصورت زیر تغییر دهید:

extension_dir = "/usr/local/lib/extensions"

تغییرات را ذخیره نمایید.

وارد مسیر /usr/local/lib/extensions شوید (در صورتی که extensions وجود ندارد این پوشه را ایجاد نمایید).

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

لینک sourceGaurdian

حذف تمام Message های Directadmin

How to Delete All admin Messages from Directadmin

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

cd /usr/local/directadmin/data/tickets

و تمام پوشه ها را حذف نمایید.

برای حذف پیغام های admin نیز دستور زیر را اجرا نمایید:

echo "" > /usr/local/directadmin/data/admin/tickets.list

و برای حذف پیغام های سایر اکانت ها دستور زیر را اجرا نمایید:
وارد مسیر زیر شوید:

/usr/local/directadmin/data/users

و دستور زیر را اجرا نمایید:

for i in *;do echo "" > $i/tickets.list;done

مشکل در دریافت ایمیل در Directadmin

Email not recive in Directadmin

گاهی اقدام به ارسال ایمیل برای شما شده  اما ایمیل به inbox  شما نمی رسد و ایمیل ارسالی در مبدا برگشت نمی خورد.  برای رفع مشکل عدم دریافت ایمیل وارد مسیر زیر شوید:

/usr/local/directadmin/custombuild

و دستورات زیر را وارد نمایید:

./build dovecot
./build todovecot
./build exim

مشکل IPv6 socket creation failed

message does not meet IPv6 sending guidelines

در صورتی که هنگام ارسال ایمیل با خطاهای زیر و برگشت خوردن ایمیل مواجه می شوید:

message does not meet IPv6 sending guidelines regarding PTR records
IPv6 socket creation failed: Address family not supported by protocol

تنظیمات network سرور شما از IPv6 پشتیبانی نمی نماید. برای رفع مشکل فایل exim.conf را ویرایش نمایید.

nano /etc/exim.conf

و خط زیر را به بالای این فایل اضافه نمایید.

disable_ipv6=true

در پایان سرویس exim را restart نمایید.

در صورتی که با خطای زیر مواجه هستید:

message is likely unsolicited mail

بررسی کنید تا IPv6 در تنظیمات کارت شبکه سرور فعال نباشد.

sysctl -w net.ipv6.conf.default.disable_ipv6=1
sysctl -w net.ipv6.conf.all.disable_ipv6=1