postfix

Postfix'i CentOS 8'e yükleyin

Postfix'i CentOS 8'e yükleyin
Postfix, e-postaları yönlendirmek ve iletmek için kullanılan verimli, ücretsiz ve açık kaynaklı bir MTA'dır (Posta Aktarım Aracısı). Postfix, çoğu Linux sisteminde kullanılan en popüler e-posta sunucusudur. Bu önek, CentOS'un en son sürümlerinde zaten yüklü olan Sendmail MTA'nın yerini almıştır. Ancak, sisteminize Postfix gibi bir önek e-posta sunucusu da yüklemeniz gerekebilir.  Bu makale, terminali kullanarak Postfix sunucusunu CentOS 8'e kurmanıza yardımcı olacaktır.

Bu makaledeki tüm komutlar terminal penceresinde çalıştırılacaktır. Bu yüzden önce, sisteminizde terminali açmanız gerekecek. Bunu yapmak için sol köşedeki Etkinlikler'e tıklayın ve CentOS 8 masaüstünüzün sol kenar çubuğundan Terminal simgesine tıklayın.

Postfix'i CentOS 8'e Yükleme

Postfix'i CentOS sisteminize kurmak için aşağıdaki adımları izleyin:

1. Sendmail'i Kaldır

Aşağıdaki komutu kullanarak Sendmail'in sisteminizde kurulu olup olmadığını kontrol edin:

$ rpm -qa | grep gönderme

Sendmail zaten kuruluysa, çıktınızda Sendmail sürümü görünecektir. Sisteminizde kurulu değilse terminalde herhangi bir çıktı görmezsiniz bu adımı atlayabilirsiniz.

Aşağıdaki komutu kullanarak Sendmail'i CentOS 8'den kaldırabilirsiniz:

$ yum sendmail'i kaldır*

Veya

$ dnf sendmail'i kaldır

2. Sistemi Güncelle

Sendmail MTA kaldırıldıktan sonra, aşağıdaki komutu çalıştırarak sisteminizi güncelleyin:

$dnf güncellemesi

3. Postfix'i yükle

CentOS sisteminizde çalışan başka bir Posta Aktarım Aracısı (MTA) olmadığını doğruladıktan sonra, şimdi aşağıdaki komutu kullanarak postfix sunucusunu sisteminize kuracaksınız:

$ sudo dnf yükleme sonrası düzeltme

Kurulum sırasında Postfix sunucusunun kurulumuna sisteminizde devam etmek isteyip istemediğiniz sorulacaktır. Devam etmek için 'y' tuşuna basın ve kurulumu tamamlamak için 'Enter' tuşuna basın.

Şimdi, aşağıdaki komutu uygulayarak Postfix'in sisteminizde kurulu olup olmadığını kontrol edin:

$ rpm -qa|grep son eki

4. Postfix Hizmetlerini Etkinleştir

Postfix sunucusunun kurulumu tamamlandıktan sonra, aşağıdaki komutu yürüterek CentOS 8 sisteminizde postfix hizmetlerini etkinleştirin ve başlatın:

$ systemctl postfix'i etkinleştir

Kök kullanıcı olarak oturum açmadıysanız, yukarıdaki komutu yürüttükten sonra sisteminizde kullanıcı doğrulama istemi görüntülenecektir. Kullanıcı şifresini girin ve sembolik bağlantı oluşturma ile terminalde aşağıdaki çıktı görüntülenecektir.

Yukarıdaki adımı tamamladıktan sonra, aşağıdaki komutu çalıştırarak Postfix hizmetlerini başlatın:

$ systemctl postfix'i başlat

Yine, kimlik doğrulama işlemini aşağıdaki gibi tamamlamanız gerekecektir:

Postfix hizmetinin çalışma durumunu kontrol etmek için aşağıdaki komutu girin:

$ systemctl durum düzeltmesi

Terminal pencerenizde aşağıdaki çıktı görüntülenmelidir:

Postfix hizmeti artık sisteminizde çalışıyor.

Ardından, yerel sunucunuza e-posta göndermek için Postfix sunucusunu yapılandırmanız gerekecektir.

Mevcut görüntüleme penceresinden çıkmak için 'Ctrl + c' tuşlarına basın.

5. mailx E-posta İstemcisini kurun

Postfix sunucunuzu yapılandırmadan önce aşağıdaki komutu girerek mailx e-posta istemci paketini sisteminize kurun:

$ sudo dnf mailx'i kurun

Burada mailx paketinin kurulumunu onaylamanız gerekecek. Yükleme işlemine devam etmek için 'y' tuşuna basın ve 'Enter' tuşuna basın.

Bir süre sonra, terminalde görüntülenen tamamlanmış kurulum durumunu göreceksiniz, yani mailx sisteminize yüklendi.

Artık yerel sunucumuza bir e-posta gönderebiliriz. Örneğin, sistem yöneticisi kullanıcı 'kbuzdar'a bir test e-postası göndereceğiz.Bunu yapmak için terminalde aşağıdaki komutu yazacağız:

$ mail kbuzdar

Yukarıdaki komutta, posta bir istemcidir ve 'kbuzdar' bir alıcıdır. E-postanın sonunda, '.' posta istemcisine, e-postanın sonu olduğuna ve şimdi teslimat için postfix sunucusuna teslim edileceğine dair bir sinyal üretecektir.

E-postanın hedefine ulaşıp ulaşmadığını kontrol etmek için, alıcı tarafından root olarak giriş yapın ve terminalde 'mail' yazın.

# posta

Son adımda bir mesajın gönderildiği son e-posta da dahil olmak üzere aşağıdaki e-posta listesini göreceksiniz.

Tebrikler! Postfix, CentOS 8 sisteminize başarıyla kuruldu.

Sonuç

Bu makalede, komut satırını kullanarak Postfix sunucusunu CentOS 8'e nasıl kuracağınızı öğrendiniz. Ayrıca Postfix hizmetleri aracılığıyla yerel sunucunuza nasıl e-posta göndereceğinizi de öğrendiniz. Ayrıca, sisteminizin ana bilgisayar adını değiştirerek belirli etki alanlarına e-posta gönderebilir ve yapılandırma dosyası içeriğini düzenleyebilir ve belirli bir etki alanına e-posta gönderebilirsiniz. Umarım bu makale, sisteminizde Postfix sunucusunu kurmanıza ve kullanmanıza yardımcı olur.

Daha Önce Bir Linux Sürümü Olmayan Linux için HD Remastered Oyunlar
Birçok oyun geliştiricisi ve yayıncısı, franchise'ın ömrünü uzatmak için eski oyunların HD remaster'ı ile geliyor, lütfen modern donanımla uyumluluk i...
Linux Oyunlarını Otomatikleştirmek için AutoKey Nasıl Kullanılır?
AutoKey, Linux ve X11 için Python 3, GTK ve Qt'de programlanmış bir masaüstü otomasyon aracıdır. Komut dosyası oluşturma ve MAKRO işlevselliğini kulla...
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...