{"id":236,"date":"2025-11-12T14:04:53","date_gmt":"2025-11-12T14:04:53","guid":{"rendered":"https:\/\/adveyer.com\/blog\/?p=236"},"modified":"2025-11-12T14:04:53","modified_gmt":"2025-11-12T14:04:53","slug":"configserver-mail-queues-cmq-kurulumu","status":"publish","type":"post","link":"https:\/\/adveyer.com\/blog\/configserver-mail-queues-cmq-kurulumu\/","title":{"rendered":"ConfigServer Mail Queues (CMQ) Kurulumu"},"content":{"rendered":"<p>Mail trafi\u011fi yo\u011fun olan hosting sunucular\u0131nda, zamanla <strong>mail queue (posta kuyru\u011fu)<\/strong> birikmesi ka\u00e7\u0131n\u0131lmaz hale gelir.<br \/>\n\u00d6zellikle spam sald\u0131r\u0131lar\u0131, yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f formlar veya ge\u00e7ersiz al\u0131c\u0131 adresleri nedeniyle kuyruk h\u0131zla dolabilir.<br \/>\n\u0130\u015fte bu noktada devreye <strong>ConfigServer Mail Queues (CMQ)<\/strong> girer.<\/p>\n<p><strong>CMQ<\/strong>, <a href=\"https:\/\/www.cpanel.net\/\" target=\"_blank\" rel=\"noopener\">cPanel\/WHM<\/a> tabanl\u0131 Linux sunucularda e-posta kuyru\u011funu kolayca g\u00f6r\u00fcnt\u00fclemeyi, analiz etmeyi ve temizlemeyi sa\u011flayan \u00fccretsiz bir WHM eklentisidir.<br \/>\ncPanel\u2019in kendi aray\u00fcz\u00fcnde s\u0131n\u0131rl\u0131 olan mail queue y\u00f6netimini CMQ ile hem g\u00f6rsel hem de i\u015flevsel olarak \u00e7ok daha kolay hale getirebilirsin.<\/p>\n<h2><strong>ConfigServer Mail Queues (CMQ) Nedir?<\/strong><\/h2>\n<p><strong>CMQ<\/strong>, \u00fcnl\u00fc ConfigServer geli\u015ftirici ekibinin (CSF, CXS, LFD gibi pop\u00fcler g\u00fcvenlik ara\u00e7lar\u0131n\u0131n \u00fcreticisi) geli\u015ftirdi\u011fi bir WHM eklentisidir.<br \/>\nAna g\u00f6revi, <strong>Exim mail kuyru\u011funu<\/strong> y\u00f6netmek ve sunucuda s\u0131k\u0131\u015fan e-postalar\u0131 kolayca tespit etmektir.<\/p>\n<p>CMQ sayesinde:<\/p>\n<ul>\n<li>Mail kuyru\u011fundaki t\u00fcm iletileri g\u00f6r\u00fcnt\u00fcleyebilirsin.<\/li>\n<li>Spam veya ge\u00e7ersiz e-postalar\u0131 tek t\u0131kla silebilirsin.<\/li>\n<li>Belirli alan adlar\u0131na, g\u00f6ndericilere veya al\u0131c\u0131lara g\u00f6re filtreleme yapabilirsin.<\/li>\n<li>Mail loglar\u0131n\u0131 (Exim log) do\u011frudan WHM aray\u00fcz\u00fcnde inceleyebilirsin.<\/li>\n<li>Kuyru\u011fu h\u0131zl\u0131 temizleyebilir, frozen (donmu\u015f) mailleri kolayca silebilirsin.<\/li>\n<\/ul>\n<p>K\u0131sacas\u0131, <strong>komut sat\u0131r\u0131nda karma\u015f\u0131k Exim komutlar\u0131 yazmadan mail trafi\u011fini y\u00f6netmek<\/strong> istiyorsan, CMQ tam sana g\u00f6re bir ara\u00e7t\u0131r.<\/p>\n<h2><strong>CMQ Kurulumu (Ad\u0131m Ad\u0131m)<\/strong><\/h2>\n<h3>SSH ile Sunucuya Ba\u011flan<\/h3>\n<p>Root yetkisine sahip bir kullan\u0131c\u0131yla SSH ba\u011flant\u0131s\u0131 kur:<\/p>\n<pre><code class=\"language-bash\">ssh root@sunucu-ip-adresi\r\n<\/code><\/pre>\n<h3>Gerekli Ara\u00e7lar\u0131 Kontrol Et<\/h3>\n<p>Sunucunda <code>wget<\/code> veya <code>curl<\/code> y\u00fckl\u00fc olmal\u0131. Yoksa y\u00fckle:<\/p>\n<pre><code class=\"language-bash\">yum install wget -y   # CentOS \/ AlmaLinux\r\napt install wget -y   # Ubuntu \/ Debian\r\n<\/code><\/pre>\n<h3>CMQ Kurulum Dosyas\u0131n\u0131 \u0130ndir<\/h3>\n<p>ConfigServer\u2019\u0131n resmi sitesinden CMQ\u2019yu indir:<\/p>\n<pre><code class=\"language-bash\">cd \/usr\/src\r\nwget https:\/\/download.configserver.com\/cmq.tgz\r\n<\/code><\/pre>\n<h3>Dosyay\u0131 A\u00e7 ve Kurulumu Ba\u015flat<\/h3>\n<pre><code class=\"language-bash\">tar -xzf cmq.tgz\r\ncd cmq\r\nsh install.sh\r\n<\/code><\/pre>\n<p>Kurulum birka\u00e7 saniye s\u00fcrecek ve bitti\u011finde \u015fu mesaj\u0131 g\u00f6receksin:<\/p>\n<pre><code>Installation complete.\r\n<\/code><\/pre>\n<p>Bu i\u015flem CMQ eklentisini WHM paneline entegre eder.<\/p>\n<h3>WHM Aray\u00fcz\u00fcnden CMQ\u2019ya Eri\u015fim<\/h3>\n<p>Kurulum tamamland\u0131ktan sonra WHM\u2019ye giri\u015f yap:<br \/>\n\ud83d\udc49 <code>https:\/\/sunucuip:2087<\/code><\/p>\n<p>Sol men\u00fcde:<br \/>\n<strong>Plugins \u2192 ConfigServer Mail Queues (CMQ)<\/strong> sekmesini g\u00f6receksin.<br \/>\nT\u0131klad\u0131\u011f\u0131nda, Exim kuyru\u011funu g\u00f6rsel olarak y\u00f6neten bir aray\u00fcz a\u00e7\u0131lacakt\u0131r.<\/p>\n<h2><strong>CMQ Aray\u00fcz\u00fcn\u00fc Kullanmak<\/strong><\/h2>\n<p>CMQ a\u00e7\u0131ld\u0131\u011f\u0131nda a\u015fa\u011f\u0131daki sekmeler kar\u015f\u0131na \u00e7\u0131kar:<\/p>\n<table>\n<thead>\n<tr>\n<th>Sekme<\/th>\n<th>A\u00e7\u0131klama<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Mail Queue<\/strong><\/td>\n<td>Kuyruktaki t\u00fcm e-postalar\u0131 listeler.<\/td>\n<\/tr>\n<tr>\n<td><strong>Search Queue<\/strong><\/td>\n<td>G\u00f6nderici, al\u0131c\u0131 veya domain bazl\u0131 arama yapar.<\/td>\n<\/tr>\n<tr>\n<td><strong>Frozen Mails<\/strong><\/td>\n<td>G\u00f6nderilemeyip donan e-postalar\u0131 g\u00f6sterir.<\/td>\n<\/tr>\n<tr>\n<td><strong>Exim Log Viewer<\/strong><\/td>\n<td>Exim posta g\u00fcnl\u00fcklerini g\u00f6r\u00fcnt\u00fcler.<\/td>\n<\/tr>\n<tr>\n<td><strong>Options<\/strong><\/td>\n<td>G\u00f6r\u00fcnt\u00fcleme limiti, s\u0131ralama ve filtre ayarlar\u0131n\u0131 yapar.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Kuyruk Temizleme \u00d6rnekleri:<\/h3>\n<ul>\n<li><strong>T\u00fcm frozen mailleri silmek i\u00e7in:<\/strong><br \/>\n\u201cDelete all frozen\u201d se\u00e7ene\u011fine t\u0131kla.<\/li>\n<li><strong>Belirli bir domain\u2019den gelen mailleri silmek i\u00e7in:<\/strong><br \/>\nFiltre alan\u0131na <code>@spamdomain.com<\/code> yaz \u2192 Delete.<\/li>\n<li><strong>T\u00fcm kuyru\u011fu s\u0131f\u0131rlamak i\u00e7in:<\/strong><br \/>\n\u201cDelete All\u201d se\u00e7ene\u011fini kullan (dikkatli ol \u2013 t\u00fcm e-postalar silinir).<\/li>\n<\/ul>\n<h2><strong>Ek \u00d6zellik: Komut Sat\u0131r\u0131 Deste\u011fi<\/strong><\/h2>\n<p>CMQ kurulumu sonras\u0131, Exim komutlar\u0131n\u0131 terminalden de \u00e7al\u0131\u015ft\u0131rabilirsin.<br \/>\n\u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-bash\">exim -bpc          # Kuyruktaki mail say\u0131s\u0131\r\nexim -bp | exiqgrep -i | xargs exim -Mrm   # T\u00fcm mailleri sil\r\n<\/code><\/pre>\n<p>Ancak CMQ bu i\u015flemleri grafik aray\u00fczde \u00e7ok daha g\u00fcvenli ve kontroll\u00fc bi\u00e7imde yapman\u0131 sa\u011flar.<\/p>\n<h2><strong>G\u00fcvenlik ve Performans \u00d6nerileri<\/strong><\/h2>\n<ul>\n<li>Spam sald\u0131r\u0131lar\u0131n\u0131 \u00f6nlemek i\u00e7in <strong>CSF + LFD<\/strong> g\u00fcvenlik ara\u00e7lar\u0131n\u0131 da y\u00fckle.<\/li>\n<li><strong>SMTP Authentication<\/strong> ve <strong>SPF\/DKIM<\/strong> kay\u0131tlar\u0131n\u0131 mutlaka aktif tut.<\/li>\n<li>\u201cFrozen\u201d maillerin artmas\u0131, yanl\u0131\u015f DNS veya kara liste (RBL) sorunlar\u0131na i\u015faret edebilir \u2014 loglar\u0131 d\u00fczenli incele.<\/li>\n<li>Haftal\u0131k olarak CMQ \u00fczerinden kuyruk kontrol\u00fc yap, gereksiz e-postalar\u0131 sil.<\/li>\n<\/ul>\n<h2><strong>ConfigServer Mail Queues &#8211; Sonu\u00e7<\/strong><\/h2>\n<p><strong>ConfigServer Mail Queues (CMQ)<\/strong>, cPanel\/WHM sunucular\u0131nda <strong>mail kuyru\u011fu y\u00f6netimini basitle\u015ftiren<\/strong> g\u00fc\u00e7l\u00fc ve \u00fccretsiz bir ara\u00e7t\u0131r.<br \/>\nKurulumu son derece kolayd\u0131r ve Exim komutlar\u0131yla u\u011fra\u015fmadan t\u00fcm posta kuyru\u011funu g\u00f6rsel aray\u00fcz \u00fczerinden y\u00f6netmeni sa\u011flar.<br \/>\nCMQ sayesinde sunucun hem daha temiz hem de daha performansl\u0131 \u00e7al\u0131\u015facakt\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mail trafi\u011fi yo\u011fun olan hosting sunucular\u0131nda, zamanla mail queue (posta kuyru\u011fu) birikmesi ka\u00e7\u0131n\u0131lmaz hale gelir. \u00d6zellikle spam sald\u0131r\u0131lar\u0131, yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f formlar veya ge\u00e7ersiz al\u0131c\u0131 adresleri nedeniyle kuyruk h\u0131zla dolabilir. \u0130\u015fte bu noktada devreye ConfigServer Mail Queues (CMQ) girer. CMQ, cPanel\/WHM tabanl\u0131 Linux sunucularda e-posta kuyru\u011funu kolayca g\u00f6r\u00fcnt\u00fclemeyi, analiz etmeyi ve temizlemeyi sa\u011flayan \u00fccretsiz bir WHM [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-236","post","type-post","status-publish","format-standard","hentry","category-cpanel"],"_links":{"self":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":2,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts\/236\/revisions"}],"predecessor-version":[{"id":238,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts\/236\/revisions\/238"}],"wp:attachment":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/media?parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/categories?post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/tags?post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}