BilgisayarlarYazılım

Posta Linux üzerinde sunucusu: genel bakış ve kurulum

çoğu insan için e-posta rahatça, metin yazmak resimler eklemek ve arkadaşlarına mesaj gönderebilir olduğu bir kullanıcı dostu arayüzü, normal bir web sitesi gibi görünüyor. Ancak, gerçekte çok daha karmaşıktır. Linux üzerinde e-posta sunucularını kullanarak veri aktarmak için. Bu işleme, teslimat ve mesaj yönlendirme yapan onlardır. Bu makale Linux üzerinde en popüler e-posta sunucularını tartışacağız, hem de nasıl bazıları yapılandırmak için.

kararların Gözden mesaj gönderme ve alma sistemi oluşturmak için

Linux sunucu üzerinde e-posta yardımıyla, hızlı ve kolay bir şekilde almak ve mesaj göndermek için kendi mekanizmasını dağıtabilir. Web sadece biraz ayarlayabilirsiniz hazır çözümlerin, bol "bitmiş." Bunlar arasında, tabii ki, aynı zamanda, sistem konfigürasyonuna daha karmaşık vardır konfigürasyonu, aşağıdaki örnekte Postfix'i gösterilmiştir.

SendMail - Popüler ve hızlı

SendMail Linux üzerinde posta sunucuları arasında bir öncü çağrılabilir. İlk versiyonu 1983 yılında geri serbest bırakıldı. SendMail istasyon ve düğüm birden fazla hakim beri. Bu yaygın bu güne kadar kullanılır. Hızlı ve sunucu optimize ancak modern güvenlik standartlarına uygun ve kurmak oldukça ağırdır etmez.

Postfix - esnek, güçlü ve güvenilir

Başlangıçta iç kullanım, IBM Araştırma Merkezi için geliştirilmiştir. Birçok fonksiyonları ve SendMail ödünç özellikler. Ancak, çok daha hızlı daha güvenli olduğunu ve kurulum az zaman ve çaba gerektirir. Linux, MacOS, Solaris üzerinde bir posta sunucusu olarak kullanılabilir.

IredMail

Bu sunucu esasen komut ve yapılandırma dosyalarının set daha büyük virulans olduğunu. Onların yardımı ile, hızlı Linux Web tabanlı ve ücretsiz posta sunucusunu alabilirsiniz. Bu SMTP, POP3 ve IMAP için desteği vardır. Yükleme prosedürü genellikle yönetici yeteneklerine bağlı olarak, en fazla 10 dakika sürer değildir.

sürecinde bir posta sunucusu ayarını Linux- iRedMail otomatik virüs ve spam ile mücadele araçlarını kurulacaktır. Bunlara ek olarak böylece kaba kuvvet, çeşitli analiz karşı koruma eklenebilir. Büyük bir seçenek hazır Linux-posta sunucusu.

IndiMail

Bu e-posta mesajlarının iletimi uygulanması için çeşitli bilinen protokolleri ve teknolojileri bir araya getirir. Sistem farklı dalların şirketler için posta kaynak paylaşımı için, örneğin, bir ağın düğümleri arasında bağlantılar oluşturmak için yeteneği entegre. Sistem, bir çok esnek bir yapılandırma mekanizmasına sahiptir. Bu sunucusu yaklaşık 200 Birkaç paralel IndiMail iş akışlarını oluşturmak mümkün olduğu değişkenlerin yeniden tanımlanmasını yoluyla uygulanmaktadır.

gümbürtü

C ++ ile yazılmış Posta Linux web sunucusu. yönetme ve senaryolar oluşturmak için yerleşik bir API vardır. Bu özellik ve işlevsellik bir yeri vardır "kutunun dışında." veritabanının birkaç tanınmış sürümleri tarafından desteklenir. İstenilen veya yeniden yapılandırma durumunda, hızlı birinden diğerine geçiş yapabilirsiniz. kullanıcılara, yöneticilere ve etki alanı sunucusunun - sunucu arayüzleri kendi özel alana haklarını bölünmüş.

Zentyal

Muhtemelen en kolay ve en uygun tren posta Linux-sunucu. Neredeyse tüm talimatların ve özel grafik arayüzü da ayarlayınız. posta sunucusunda Linux Ubuntu dayanarak. yeni modülleri yükleyerek işlevleri veya yetenekleri ekleme. bu, ayrı bir posta sunucusu ve ana noktalarına arasında bir yönlendirici veya proxy düğümü olarak düzenlenebilir ile.

Axigen

Özgür, güçlü ve zengin bir posta sunucusu özelliği. Kendi web arayüzü üzerinden veya herhangi bir e-posta istemcisi üzerinden kullanılabilir. O bir CSV dosyasını içe onları, mesajlara otomatik yanıt üretmek için, dış kutularından postaları toplamak filtrelemek mümkün ve aynı zamanda uygundur.

Yapılandırma ve Yönetim kendi web arayüzü var. Klasik yönetim modelinin severler için - görev komut konsolu aracılığıyla kullanılabilir.

Sunucu, Windows hattı da dahil olmak üzere işletim sistemleri, çeşitli destekler. etkileşim süreci çok iyi geliştiricinin web sitesinde sayısız örnekler belgelenmiş ve razyasnon edilir.

CommuniGate Pro

E-posta ve sesli mesajları ile çalışabilir Platformlar arası sunucusu. E-posta istemcisi veya merkezi bir web arayüzü üzerinden bu cihaza bağlanmak mümkündür. hesabı birkaç kişiyle erişim haklarının farklılaşması gerçekleştirilmesidir. Eklentiler çeşitli anti-virüs sistemleri ve çözümleri entegre yardımcı olabilir.

bir sistemin bir örnek teşkil

Linux üzerinde e-posta sunucularının incelendikten sonra daha detaylı olarak bunlardan birini ayarlamayı düşünmelisiniz.

Örneğin, nasıl yüklemek ve Ubuntu üzerine Postfix'i yapılandırmak için gösterebiliriz. Donanım zaten mevcuttur ve işletim sistemi en son sürüme güncellenir varsayılır.

Yapılacak ilk şey - sunucusunu kendisini indirmektir. Bu Ubuntu'nun depolarda kullanılabilir, bu nedenle uç, tip:

Yükleme sırasında, sistem kök hesabı altında veritabanı kullanıcı için yeni bir şifre soracaktır. Sonra onaylamak için tekrarlanmalıdır. Sonra ilgilenen yükleme türünü sorabilirsiniz. some.server.ru - O zaman, sistemin posta adı belirtebilirsiniz nerede.

Şimdi sunucu için bir veritabanı oluşturmak gerekiyor. Bu komut ile yapılabilir:

Mysqladmin -u kök posta oluştur -P.

Gerek veritabanı için geçerli bir şifre belirtmek için yer burasıdır.

Şimdi komutuyla çok cilt MySQL gidebilir:

mysql -u root. Yine, sistem girmek için gerekli şifreyi soracaktır.

Sonraki ayrıcalıkları ile yeni bir kullanıcı oluşturmak için yardımcı olacaktır seti komuta edecek:

Ayrıca böylece bunları oluşturmak yapabilirsiniz, ana veritabanında tablolar gerekli:

Şimdi MySQL konsol artık ihtiyaç vardır ve bunun dışında alabilirsiniz.

Postfix yapılandırma

Öncelikle bunun için gerekli değerleri bakmayı, veritabanına erişim nasıl sunucuyu göstermek gerekir. Bunu yapmak için, birkaç dosya olacaktır. Onlar dizin / etc / postfix bulunabilir. İşte onların adları şunlardır:

Onlar her dosya için sorgu dizesi benzersiz olacaktır aralarında aşağıdaki içeriğini içermelidir:

Tablo oluştururken belirtilen kullanıcı = yönetici adı;

şifre ;

dbname = isim oluşturulan veritabanı;

Sorgu = sorgu, belirli bir dosya için her;

Ana = 127.0.01.

Kısmen dosyalar için sorgu:

Bu dosyalar veritabanına oturum açmak için şifre koymak, bu yüzden onlara erişimin nasılsa sınırlamak gerekir. Örneğin, koymak doğru, bu kısıtlayıcı.

Şimdi Postfix için bazı seçenekler eklemek zorunda. Şu satırda, gerçek etki alanını some.server.ru yerine dikkati çekiyor.

emniyet Sertifikalar

Başlamak için, tüm sertifikaların geçerliliğini teyit edecektir bir sertifika yetkilisi oluşturmak gerekecektir.

mağaza dosyalarına oluşturuldu:

mkdir ~ / CA_new

Ve bir yapılandırma dosyası. Aşağıdaki kodu barındıran:

buna küçük bir açıklama:

  • Değişken C - burada Rusya için, örneğin, iki harfli formatında ülkeyi belirtmeniz gerekir - RU;
  • ST - belirli bir bölgeyi veya alan anlamına gelir;
  • L - şehir;
  • O - şirketin adı;
  • CN - burada anahtar hedefler etki alanını belirlemek gerekir;
  • E-posta adresi.

Sonra oluşturulan ve anahtar kendisi:

sudo openssl genrsa -des3 -kasa ca.key 4096

Sistem her halükarda unutma anahtarı için bir parola ister.

Şimdi anahtar Sürüm açmak gerekir:

openssl req -yeni -x509 -nodes -sha1 -Days 3650 -tuşu ca.key -kasa ca.crt -config ca.conf

Özel anahtara ilişkin daha önce oluşturulmuş bir şifre girmeniz Orada gerekecektir.

Şimdi sertifikası:

openssl pkcs12 -İhracat -in ca.cer -inkey ca.key -out ca.pfx

Sonraki tüm oluşturulan anahtarları saklamak için bir dizin oluşturmanız gerekir. Kendi klasör her sunucu için tanımlanır.

mkdir SERV

mkdir SERV / some.domen.ru

Ve kendi yapılandırma oluşturmak:

Nano SERV / some.domen.ru / openssl.conf

İçerisinde aşağıda belirtilen ayarlar olmalıdır. Zaten oluşturulmuş benzemektedir.

Bir anahtar oluşturmak için şu komutu kullanın:

Sudo Openssl genrsa -passout pass: 1234 -des3 -kasa SERV / some.server.ru / server.key.1 2048

Bu çizgi şifresini 1234. süredir ihtiyaç vardır kullanır.

şifre artık takımın kaldırılır:

Openssl rsa -passin pass: SERV / some.server.ru/server.key -kasa 1234 -in SERV / some.server.ru / server.key.1

Şimdi anahtar imzalamak zorunda:

SERV /some.server.ru/ openssl.conf -new -key SERV /some.server.ru/ server.key -out SERV /some.server.ru/ server.csr openssl req -config SERV /some.server.ru/ openssl.conf -yeni tuşlu SERV /some.server.ru/ server.csr -kasa SERV /some.server.ru/ server.key

rm -f SERV/ some.server.ru/server.key.1 Ve geçici kaldırın: rm -f SERV / some.server.ru/server.key.1

Sadece gönderip mesajlarını alabilecek bir posta sunucusu olacak yürütülen manipülasyon yardımıyla. Ana yanı sıra, işlevselliğini artırmak takılabilir ek modüller vardır. Bu işletme için Linux üzerinde tam özellikli posta sunucusu yaratacaktır.

ek özellikler

Aşağıdaki modüller örneğin "spam" veya servis dağılımı gibi posta sunucusunun yeteneklerini, genişletmek için kullanılabilir.

  • Horde. posta için Çok kullanıcı dostu web arayüzü. ana görevine ek olarak bir yerleşik takvim, görevler ve kişiler vardır. Bu uygun bir yapılandırma ve ayar devresi vardır.
  • Amavisd-new. Bir ağ geçidi rolünü gerçekleştirir ve farklı teknolojiler yanaşma öncelikle kullanılır. Amavisd-new alır o tehlikeli olabilir belirler filtreler ve doğrulama için diğer modüllerin ek işlevler bağlar.
  • SpamAssassin. Adından da anlaşılacağı gibi, birim istenmeyen hesaplanırken, belirli kurallara göre harfleri filtreler. Hem ayrı ayrı ve çeşitli şeytanların parçası olarak kullanılabilir.
  • ClamAV. Popüler Linux-çevre antivirüs. Bu ücretsiz bir yazılımdır. "Anında" dosyaları ve mesajları taramak için birçok farklı posta sunucuları ile çalışmak mümkün.
  • Jilet. ostfix. Bu modül spam mesajları toplamlarını depolar ve P ostfix doğrudan iletişim kurar.
  • Pyzor - Başka aracı kullanıcı koduna zararlı veya yararsız içeren iletileri belirlemek için.
  • Fail2ban. kullanıcıyı koruyan bir araç kaba kuvvet şifreleri hack karşı hesapları. kez belirli sayıda sonra belirli bir IP adresi bir süre bloke edilir.
  • Postacı. Web arayüzü üzerinden posta listeleri oluşturmak için en kolay yolu.
  • Munin. izleme sunucusu performansı için bir araç. Onun yeteneklerini genişletmek hazır eklentileri çok sayıda bulunmaktadır. Ağ protokolleri iş uygun bir programa göre izlenebilir.

Sonuç

makale, kurulum ve manuel tam teşekküllü posta sunucusunun yapılandırmasından görülebileceği gibi - uzun ve zor bir görev. Ancak, bu yaklaşım sistem çalışıyor ve güçlü ve zayıf yanlarını biliyoruz anlamak genellikle olacaktır. yönetici tarafından hazırlanan sorunları durumunda hızla bulabilir ve sorunu çözmek mümkün olacak. Özellikle alakalı o, çalışmaları müşteri veya ortaklarına mesaj gönderme ve alma hızı tamamen bağımlıdır büyük şirketler içindir. Küçük ağlar için oldukça hızlı bir şekilde kullanıcı dostu arayüzü kullanarak dağıtılabilir, "kutunun dışında" uygun çözümdür.

Ancak, bir sunucu arızası durumunda nüfuz ve sistem birimini anlamak için uzun bir süre olacak. Postfix posta sunucusunun örnek üzerinde makale birincil Ayarlama işlemi için temel yöntem ve tekniklerini göstermektedir. modüllerin, eklentileri ve mesaj gönderme ve alma için güçlü ve güvenilir bir aracı yaratacak eklentilerden çok sayıda ile birleştiğinde.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.