2009-03-12 22 views
8

Sadece ubuntu bilgisayarımda exim kurdum. Şu anda sadece o bilgisayarda bulunan hesaplar için e-postayı kabul edecek, ancak tüm e-postaları kabul etmesini istiyorum (sadece ilgilendiğim için). Ne yazık ki, bir milyon exim ile ilgili yapılandırma dosyaları var gibi görünüyor ve google üzerinde herhangi bir şey bulmakta çok başarılı değilim.exim configuration - tüm postaları kabul et

Yeni başlayanlar için exim bir giriş var mı?

Teşekkürler.

cevap

14

http://www.exim.org/maillist.html adresinde bir posta listesi var. Bir Ubuntu kullanıcısı olarak karşılaşacağınız problem, Debian paketleyicileri/kullanıcıları ve ana Exim kullanıcı tabanı arasında her zaman hafif bir gerginlik olduğudur, çünkü Debian konfigürasyonlarını büyük ölçüde özelleştirmeyi seçmiştir. Kişiselleştirilmesinin gerekçeleri sağlamdır, ancak Debian kullanıcılarının Debian olmayan kullanıcılar için tanınmayan terimleri kullanarak soruları soran ana posta listesinde yer almasıyla sonuçlanır. Debian kendi exim-adanmış yardım listesini çalıştırıyor (Adresin elimde değil, fakat dağıtımcılarda var). Ne yazık ki, bu durum size bir soruna neden oluyor çünkü Ubuntu tüm bu paketleri Debian'dan kabul etti, ancak bunları Debian'ın yaptığı gibi desteklemiyor ve Debian paketleyicileri bu Ubuntu kullanıcılarını desteklemeyi talep ettiklerini hissediyor.

Böylece, Ubuntu kullanıcısı ana Exim listesine gider ve paketleyicilerinden yardım istemelerini söyler. Bu yüzden Debian listelerine giderler ve yardım isterler, yardım edebilirler veya olmayabilirler.

Şimdi, orijinal sorunuzu yanıtlamak için, sorduklarınızı yapmanın bir ton yolu vardır ve muhtemelen sizin için en iyi yol, Debian/Ubuntu yapılandırmalarına özgü olacaktır. Ancak, başlamak için, size yönlendiriciler böyle bir şey ekleyebilirsiniz:

catchall: 
    driver = redirect 
    domains = +local_domains 
    data = [email protected] 

Eğer genel takma/yerel dağıtım yönlendiriciler sonra ve herhangi zorla arıza yönlendiriciler önce o tüm postaları yönlendirme yapacağı yerleştirirseniz local_domains alan adındaki herhangi bir alandaki işlenmemiş yerel_birim size [email protected]

local_domain, standart exim yapılandırma dosyasında tanımlanan bir etki alanı listesidir. Eğer buna sahip değilseniz veya eşdeğeriniz varsa, onu "example.com:example.net:example.foo"

gibi yerel alan adlarının kolonla ayrılmış bir listesiyle değiştirebilirsiniz. Exim ile hızlanmak, kelimenin tam anlamıyla bir şey yapabilmenizdir (kelimenin tam anlamıyla, listedeki birisi genişleme sözdiziminin birkaç yıl önce tamamlandığını kanıtladı, IIRC). Örneğin, yukarıdaki çerçeveyi, bir dosyadan alanlara bakmak, yerel dosyalara karşı düzenli ifadeler uygulamak, postaları bir adrese yönlendirmek yerine bir dosyaya kaydetmek, adresin önüne koymak için kullanabilirsiniz. yönlendiriciler ve tüm postalar, vb kopyalarını kaydetmek için "görünmeyen" kullanın. Eğer gerçekten bir Exim yüklemeyi yönetmek istiyorsanız, kapak basılı tutmak için belgeleri okumak kesinlikle tavsiye ederim, ayak parmağı olsun kez gerçekten, gerçekten iyi.

İyi şanslar!

+1

Keşke bir +2 :) –

+0

Ben de verebilirdim! Teşekkürler jj33 – aidan

İlgili konular