Linux e-posta sunucusu oluştururken Domain [Anlama] sorunu


0

Tamam, işte benim paradoksal sorum.

Hobi-ish kariyerimde yaklaşık 1 yıl boyunca alan adımı ve bir hosting paketini alırdım Bayi Kulübü . Onların "paylaşımlı hosting" planını ve cPanel Ben ve müşterilerim için yaklaşık 7 web sitesini, e-postayı, etki alanı eklentisini barındırmayı ve yönetmeyi başardım.

Şimdi, bu ay yönetilmeyen VPS barındırma planını root erişimi olan başka bir sağlayıcıdan aldım. CentOs 6.5 ile çalışan Nginx, PHP-FPM bazı karmaşasından sonra kuruldu ve Goggling sitelerimi sorunsuz bir şekilde çalıştırabildim. Şimdiye kadar kafa karıştırıcı olan tek şey e-posta sorunu . Sorunun mantıksal yönünü nasıl çözeceğimi bilemiyorum.

Yine de, postfix, dovecot ve yüklü roundcube / squirrelmail kullanarak bir hesap için bir e-posta ayarlayabildim ve her şey yolunda gitti.

Birden fazla alan için birden fazla e-posta oluşturma sorunu, örneğin VPS'ye geçmeden önce, benzer e-postalara sahip 5 müşterim vardı john@foo.com, nina@bar.net .... Böyle bir e-posta türünü oluşturmanın ve yedeklemeyi entegre etmenin kolay bir yolu görünmüyor. ilk sorun, biriyle çakışan olmadan nasıl birden fazla e-posta hesabı oluşturabilirim? Her e-posta hesabının kendi dizininde olduğunu anladım. /home ancak bu, site1’den bir kişi adı verilen bir e-posta contact@site1.com ve farklı alanlardan başka bir müşteri adı verilen bir e-posta contact@differentsite.net o zaman denilen iki klasör olurdu. contact Ana dizinde. Bu kesinlikle mümkün değil. Ayrıca, web sitemin ortamının e-posta ortamımla karıştırılmaması için ikinci bir VPS getirdim. sadece e-posta servisi için sadece 512ram ile. Hafif bir işletim sistemi olduğundan arch linux'u yüklemeyi düşünüyorum. Bu konuda da bir geri bildirim almak isterdim.

Teşekkürler.


1
E-posta bağlamında "sanal barındırma" konusuna bakın.
a CVn

@ MichaelKjörling Üzgünüz. Anlamadım Ne demek istiyorsun?
Bimlik

1
Dürüst olmak gerekirse (ve gerçekten suçu amaçlanmadı), ne yaptığınızı bilmiyorsanız, o zaman kendi VPS'nizi çalıştırmamalısınız, daha ziyade, zor işleri yapması için bir başkasına para ödemekten vazgeçmelisiniz; sizin için daha kolay ve diğerleri için muhtemelen daha az hayal kırıklığı olacaktır. Dahası, başkaları için bir şeyler sağlıyorsanız. Sanal barındırma aramak için en sevdiğiniz arama motorunu kullanın, ancak "çalışmasını sağlamanın" Internet'e maruz kalan bir sunucu çalıştırmanın yalnızca küçük bir parçası olduğunu unutmayın. Güvenli ve düzgün bir şekilde kilitli tutulması, hafif yapılması gereken bir iş değildir.
a CVn

Alınan suç yok. Ama, düşündüğün kadar asil değilim. Bu bir hata sorusu bile değil, daha çok bir fikir gibi. Linux'ta kitap okudum, sayısız video dersi okudum. VPS ana bilgisayarımla kendimi çok rahat hissediyorum ve temel güvenlik görevlerini sorunsuzca yükleyip gerçekleştirebildim. Sonunda oraya gideceğim.
Bimlik

Yanıtlar:


1

Temel olarak, postfix'i doğru bir şekilde yapılandırmanız ve birden fazla alan adı ve sanal takma ad ile başa çıkmak için ayarlamanız gerekir.

Şuna bir bak /etc/postfix/main.cf, ve çizgiyi arayın virtual_alias_domains. Orada değilse, ekleyin. Satır, posta alacak alan adlarını içermelidir:

virtual_alias_domains = site1.com, differentsite.net

Ardından, diğer ad eşlemelerinizi içerecek dosyayı işaret etmek için bir satır ekleyin:

virtual_alias_maps = hash:/etc/postfix/virtualmaps

Sonra dosyayı yapın ( touch /etc/postfix/virtualmaps ) ve metin editörünüzle düzenleyin. Sözdizimi oldukça yalındır:

contact@site1.com            john
contact@differentsite.net    nina

Dosyayı kaydedin postmap /etc/postfix/virtualmaps ve gitmeye hazır olmalısın.


Teşekkürler. Bunu yarın deneyeceğim. Bununla mücadele ederek 5 saat geçirdim blog.iandreev.com/?p=849 . hangi kan benden drene
Bimlik
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.