Plesk, web hosting yönetimi için güçlü ve kullanıcı dostu bir kontrol panelidir. Bununla birlikte, bazı durumlarda Plesk üzerinden yapılamayan veya daha hızlı çözülebilecek sorunları SSH kullanarak çözmek gerekebilir. Bu yazıda, Plesk üzerinde SSH kullanarak mail işlemlerini nasıl gerçekleştireceğinizi adım adım açıklayacağız.
1. SSH ile Plesk Sunucusuna Bağlanma
Öncelikle, SSH üzerinden Plesk sunucunuza bağlanmanız gerekmektedir. Bunun için bir SSH istemcisi kullanabilirsiniz (örneğin, PuTTY veya Terminal).
Bağlantı adımları:
SSH istemcinizi açın.
Sunucu IP adresinizi ve SSH port numaranızı girin (genellikle port 22).
"Bağlan" butonuna tıklayın ve kullanıcı adı ile şifrenizi girin.
ssh root@sunucu_ip_adresi
2. Mail Kuyruğunu Kontrol Etme
Mail kuyruğunu kontrol etmek, gönderilmeyi bekleyen veya teslim edilemeyen e-postaları görüntülemenize olanak tanır. Postfix kullanıyorsanız, aşağıdaki komutları kullanabilirsiniz:
postqueue -p
Bu komut, mail kuyruğundaki tüm e-postaları listeler.
3. Mail Kuyruğunu Temizleme
Mail kuyruğunda biriken mailleri temizlemek, sunucunuzun performansını artırabilir. Aşağıdaki komut ile tüm mail kuyruğunu temizleyebilirsiniz:
postsuper -d ALL
Bu komut, mail kuyruğundaki tüm e-postaları siler.
4. Mail Sunucusunu Yeniden Başlatma
Mail sunucunuzda herhangi bir değişiklik yaptıktan sonra, mail sunucusunu yeniden başlatmanız gerekebilir. Postfix veya Dovecot kullanıyorsanız, aşağıdaki komutları kullanabilirsiniz:
Postfix yeniden başlatma:
service postfix restart
Dovecot yeniden başlatma:
service dovecot restart
5. Mail Loglarını İnceleme
Mail logları, mail sunucunuzun durumunu ve gönderilen/alınan e-postaların detaylarını görüntülemenize olanak tanır. Logları incelemek için aşağıdaki komutu kullanabilirsiniz:
tail -f /var/log/maillog
Bu komut, mail log dosyasının son satırlarını sürekli olarak görüntüler.
6. Mail Hesabı Oluşturma
SSH üzerinden mail hesabı oluşturmak için Plesk komut satırı aracını (plesk bin) kullanabilirsiniz. Aşağıdaki komut, yeni bir mail hesabı oluşturmanıza olanak tanır:
plesk bin mail --create yeni_hesap@alanadi.com -passwd yeni_sifre
7. Mail Hesabı Silme
Bir mail hesabını silmek için aşağıdaki komutu kullanabilirsiniz:
plesk bin mail --remove silinecek_hesap@alanadi.com
Sonuç
Plesk kontrol paneli, web hosting yönetimini kolaylaştıran birçok araç sunar. Ancak, bazı durumlarda SSH kullanarak mail işlemlerini gerçekleştirmek daha hızlı ve etkili olabilir. Yukarıda belirtilen adımları takip ederek, Plesk sunucunuzda SSH üzerinden mail işlemlerini kolayca yapabilirsiniz. Daha fazla bilgi veya destek için eHost.com.tr adresimizi ziyaret edebilirsiniz.