exim de configurare - să accepte toate e-mail

voturi
8

Tocmai am înființat exim pe computerul meu ubuntu. În momentul în care va accepta numai de e-mail pentru conturile care există pe acel computer, dar aș dori să accepte toate e-mail (doar pentru că sunt interesat). Din păcate, nu par a fi legate de un milion de fișiere de configurare exim, iar eu nu sunt cu mult succes a găsi ceva pe Google.

Există o introducere în ExIm începătorilor?

Mulțumiri.

Întrebat 12/03/2009 la 14:30
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
14

Există o listă de corespondență la http://www.exim.org/maillist.html . Problema pe care se va confrunta ca un utilizator Ubuntu este că nu a fost întotdeauna o mică tensiune între împachetatori Debian / utilizatorii și principala baza de utilizatori Exim , deoarece Debian a ales pentru a personaliza puternic configurația lor. Motivele pentru personalizarea acesteia sunt de sunet, dar are ca rezultat utilizatorii Debian apar pe lista principală de discuții pune întrebări folosind termeni care nu sunt recunoscute utilizatorilor non-Debian. Debian rulează propria listă de ajutor dedicat-exim (nu am adresa la îndemână, dar este în docs distro). Din păcate , acest lucru se termină vă cauzează o problemă , deoarece Ubuntu a adoptat toate aceste pachete de la Debian, dar nu le acceptă în același mod ca și o face Debian, și împachetatorii Debian par să se simtă pus pe a fi solicitat să sprijine acești utilizatori Ubuntu.

Deci, utilizatorul Ubuntu merge la lista principală Exim și este spus să ceară ambalator lor pentru ajutor. Deci, ei merg pe listele Debian și cere ajutor și poate sau nu poate fi ajutat.

Acum, pentru a răspunde la întrebarea inițială, există o tona de moduri de a face ceea ce ceri, și, probabil, cel mai bun mod pentru tine va fi specific pentru configurațiile Debian / Ubuntu. Cu toate acestea, pentru a obține ai început, ai putea adăuga ceva la dvs. routere:

catchall:
  driver = redirect
  domains = +local_domains
  data = youraddress@example.com

Dacă plasați că, după alias generale / dvs. routere locale de livrare și înainte de orice routere-eșec forțat, care va redirecționa toate e-mail la orice local_part nemanipulabilă în orice domeniu în local_domains la youraddress@example.com.

local_domain este o listă de domeniu definit în fișierul standard de configurare exim. Dacă nu aveți sau un echivalent, o puteți înlocui cu o listă delimitată de două puncte de domenii locale, cum ar fi „example.com:example.net:example.foo“

Unul dintre motivele pentru care este greu pentru a obține până la viteza cu Exim este că puteți face literalmente nimic cu ea (literalmente, cineva de pe lista sa dovedit sintaxa de expansiune este Turing completa în urmă cu câțiva ani, IIRC). Deci, de exemplu, ai putea folosi cadrul de mai sus pentru a căuta domeniile în sus dintr-un fișier, să aplice expresii regulate împotriva local_parts pentru a prinde, salvați e-mail într-un fișier în loc redirecționarea către o adresă, pune-l în fața routere și de a folosi „nevăzută“ pentru a salva copii ale tuturor e-mail, etc Dacă într-adevăr doriți să administreze un Exim instala, eu recomand citirea documentației de acoperire pentru a acoperi, este foarte, foarte bine odată ce a obține o dețin deget de la picior.

Mult noroc!

Publicat 12/03/2009 la 15:33
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more