Ayrıntılı anlatım
# SunucuKontrol 1.124.5
1.124.5, çok sunuculu kurulumda e-postanın taşıma sırasında kaybolmasını önler ve postanın nerede durduğunu görünür hâle getirir.
Posta neden merkezde kalıyor?
Bir siteyi başka bir sunucuya (düğüme) taşıdığınızda site dosyaları, veritabanları, zamanlanmış görevler ve yedekler yeni sunucuya gider. E-posta ise bilerek merkez sunucuda kalır. E-postayı taşımak için MX kaydının değişmesi, DNS'in her yere yayılması, posta kutularının kopyalanması, imza anahtarlarının (DKIM) taşınması ve yeni sunucunun gönderen itibarı kazanması gerekir. Bu adımlardan biri aksarsa gelen e-postalar kaybolur ve geri getirilemez.
Bu karar doğru, ama iki yan etkisi var: "her şeyi taşıdım" diye düşünen biri postanın taşınmadığını fark etmeyebilir, merkez sunucunun posta yükü de zamanla büyür. Bu sürüm ikisine karşı da önlem alıyor.
MX sitenin kendi adına bakıyorsa taşıma başlamıyor
Bazı DNS bölgelerinde MX kaydı mail.ornek.com yerine doğrudan ornek.com adresine bakar. cPanel'den aktarılan bölgelerde varsayılan budur. Taşıma sitenin adresini yeni sunucuya çevirdiği için bu durumda gelen e-posta da yeni sunucuya gidiyordu, ama posta kutuları orada olmadığı için e-postalar kayboluyordu.
Artık panel taşımadan önce bunu denetliyor. MX kaydı sitenin adına bakıyorsa taşıma başlamıyor ve şu adımlar gösteriliyor:
- DNS ekranında MX kaydını
mail.ornek.comadresine çevirin (mail.ornek.comA kaydı merkez sunucunun IP'sini göstermeli). - Kaydın süresi (TTL, genellikle 1 saat) dolana kadar bekleyin.
- Taşımayı yeniden başlatın.
Tek site taşıma, Sunucular ekranındaki hesap taşıma ve sıfır kesintili göç aynı denetimden geçer.
Posta ile ilgili DNS kayıtları merkezde kalıyor
Taşıma önceden DNS'te yalnız mail kaydını merkezde bırakıyordu. Artık webmail, autoconfig, autodiscover, imap, smtp, pop, mta-sts kayıtları ve özel adlı MX hedefleri (örneğin mx1.ornek.com) de merkezde kalıyor. Böylece taşımadan sonra webmail açılmaya, e-posta programlarının otomatik ayarı çalışmaya devam ediyor.
Postanın nerede olduğu açıkça görünüyor
- Taşıma onayı: e-postanın merkezde kalacağını, kaç posta kutusu olduğunu ve hangi DNS adlarının değişmeyeceğini söylüyor. DNS'iniz başka bir yerde (alan adı firmanızda ya da Cloudflare'de) yönetiliyorsa yalnız sitenin
@vewwwkayıtlarını yeni IP'ye çevirmeniz, MX ve posta kayıtlarına dokunmamanız gerektiğini yazıyor. - Hesap taşıma planı: müşteriye webmail ve posta ayarlarının değişmeyeceğini haber vermenizi hatırlatıyor ve MX engeli olan siteleri listede işaretliyor.
- Alan adı ayrıntısı: site bir düğümdeyse Sunucu kartında ayrı bir E-posta sunucusu satırı görünür. Müşteri sitenin ve postanın ayrı sunucularda olduğunu buradan görür.
Merkezin posta yükü izleniyor
Sunucular ekranında yeni bir satır, merkezdeki posta kutularından kaçının düğümdeki sitelere ait olduğunu, bu kutulara ayrılan kotayı ve merkezin disk doluluğunu gösteriyor. Panel iki durumda uyarı veriyor:
- Merkezin diski %85'e ulaştığında. Disk dolarsa bütün alan adlarının gelen e-postası ertelenir.
- Merkezdeki posta kutularının çoğu düğümdeki sitelere ait olduğunda (en az 200 kutu).
Uyarı görürseniz merkezde yer açın ya da postayı ayrı bir posta sunucusuna ayırmayı planlayın.
Değişiklik listesi
Panelde Panel Yönetimi → Panel Güncellemesi ekranında gösterilen sürüm notunun tamamı:
Çoklu sunucu: posta merkezde kalır
- Site başka sunucuya taşınırken MX kaydı sitenin kendi adına (kök alan adı ya da
www) bakıyorsa gelen e-posta da yeni sunucuya gidiyor, posta kutuları ise merkezde kaldığı için e-postalar kayboluyordu. cPanel'den aktarılan DNS bölgelerinde varsayılan budur. Bu durumda taşıma artık başlamıyor ve MX kaydınınmail.<alan adı>adresine nasıl çevrileceği söyleniyor. Tek site taşıma, hesap taşıma ve sıfır kesintili göç bu denetimden geçiyor. - Taşıma DNS'te yalnız
mailkaydını merkezde bırakıyordu. Artıkwebmail,autoconfig,autodiscover,imap,smtp,popvemta-stskayıtları ile özel adlı MX hedefleri de merkezde kalıyor. Böylece webmail ve e-posta programlarının otomatik ayarı taşımadan sonra da çalışıyor. - Taşıma onayı e-postanın merkezde kalacağını, kaç posta kutusu olduğunu ve hangi DNS adlarının değişmeyeceğini gösteriyor. DNS başka bir yerde yönetiliyorsa hangi kayıtların değiştirileceği de yazıyor. Hesap taşıma planı, müşteriye neyi haber vermeniz gerektiğini ve MX engeli olan siteleri listeliyor.
- Alan adı ayrıntısındaki Sunucu kartında, site düğümdeyken ayrı bir E-posta sunucusu satırı görünüyor. Böylece müşteri sitenin ve postanın ayrı sunucularda olduğunu görüyor.
- Sunucular ekranı, merkezdeki posta kutularından kaçının düğümdeki sitelere ait olduğunu, ayrılan kotayı ve merkezin disk doluluğunu gösteriyor. Merkez diski %85'e ulaşınca ya da posta kutularının çoğu düğüm sitelerine ait olunca uyarı veriyor.
Bu sürüme nasıl geçilir?
Panelde Panel Yönetimi → Panel Güncellemesi ekranında Güncellemeyi Denetle deyin; sürüm numarasının yanında bu sayfadaki notlar görünür. Kurulum tek tıktır ya da gece kendiliğinden yapılabilir. Paket, yayıncının RSA-4096 anahtarıyla imzalanmış bir manifestle gelir; imza doğrulanmazsa kurulum başlamaz, kurulum sonrası sağlık denetimi geçmezse panel önceki sürüme kendiliğinden döner. Güncelleme için lisansın geçerli olması gerekir; süresi dolmuş lisansta panel ve siteler çalışmaya devam eder.