2009-03-12 4 views
8

저는 우분투 컴퓨터에서 exim을 설정했습니다. 현재로서는 해당 컴퓨터에있는 계정에 대한 전자 메일 만 수락하지만 모든 전자 메일을 수락하길 원합니다 (관심이 있기 때문에). 불행히도 백만 개의 exim 관련 설정 파일이있는 것 같습니다. Google에서 아무 것도 찾아 내지 못합니다.exim 구성 - 모든 메일 허용

완전한 초보자를위한 exim에 대한 소개가 있습니까?

감사합니다.

답변

14

http://www.exim.org/maillist.html에 메일 링리스트가 있습니다. 우분투 사용자가 직면하게 될 문제는 데비안이 자신의 설정을 커스터마이징하기로 결정했기 때문에 데비안 패키지/사용자와 기본 Exim 사용자 사이에 약간의 긴장이있었습니다. 데비안 사용자가 커스터마이징을 한 이유는 확실하지만 데비안 사용자가 메인 메일 링리스트에 나타나기 때문에 비 데비안 사용자가 인식 할 수없는 용어를 사용하여 질문하게됩니다. 데비안은 exim 전용 도움말 목록을 운영합니다 (주소가 편리하지 않지만 배포판에 있습니다). 유감스럽게도 이것은 우분투가 데비안에서 모든 패키지를 채택했기 때문에 문제를 일으키지 만, 데비안과 같은 방식으로 패키지를 지원하지 않기 때문에 데비안 패키지 관리자는 우분투 사용자를 지원하라는 메시지를 받게됩니다.

따라서 우분투 사용자는 주 Exim 목록으로 이동하여 포장 업체에 도움을 요청합니다. 따라서 그들은 데비안 목록에 가서 도움을 요청하고 도움을받을 수도 안 할 수도 있습니다.

원래의 질문에 답하기 위해 묻는 것을 할 수있는 많은 방법이 있습니다. 아마도 가장 좋은 방법은 데비안/우분투 설정에 관한 것입니다. 그러나 시작하는 데, 당신은 당신의 라우터 같은 것을 추가 할 수

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

을 당신이 당신의 일반적인 별칭/로컬 배달 라우터 후 어떤 강제 실패 라우터 전에, 즉 모든 메일을 리디렉션 것을 배치하면 local_domains의 모든 도메인에서 처리되지 않은 local_part를 [email protected]으로 가져옵니다.

local_domain은 표준 exim 구성 파일에 정의 된 도메인 목록입니다. 해당 도메인이나 이와 동등한 도메인이없는 경우 콜론으로 구분 된 로컬 도메인 목록 (예 : example.com:example.net:example.foo)으로 바꿀 수 있습니다.

어려운 이유 중 하나는 Exim으로 속도를 높이려면 문자 그대로 무엇이든 할 수 있다는 것입니다 (문자 그대로, 목록에있는 누군가가 확장 구문이 몇 년 전에 완성되었습니다. IIRC). 예를 들어 위의 프레임 워크를 사용하여 도메인을 파일에서 찾은 다음 local_parts에 정규식을 적용하여 주소로 리디렉션하지 않고 파일을 캐치하고 파일에 저장하고 라우터에 연결하고 모든 메일의 사본을 저장하는 데 "보이지 않는"것을 사용하십시오. Exim 설치를 정말로 관리하려면 문서를 표지에서 완전히 읽는 것이 좋습니다. 일단 발가락을 잡고 나면 정말 좋습니다.

행운을 빈다.

+1

내가 +2 줄 수 있으면 좋겠다. –

+0

나도 그래! 감사합니다 jj33 – aidan

관련 문제