Postfix 메일서버 세팅중에

kldp에 올라와 있는 글을 보면서 postfix 세팅하던 중에 실수로 처음부터 다시 설치하기 위해 설치했던 패키지를 모두 제거했었는데요…

다시 apt-get을 이용해서 설치하고 sudo dpkg-reconfigure postfix 를 이용해서 설정화면으로 넘어가려 하면

계속 "/usr/sbin/dpkg-reconfigure: postfix은(는) 망가졌거나 완전히 설치되지 않았습니다" 라는 메세지만 뜨고 아무것도 되지 않습니다…

제거하다가 웹서버랑 다른것도 다 날아갈뻔해서 간신히 복구시켜놓긴 했는데요…

이 postfix만 말썽이군요…

혹시 원인을 아시는분 계신가요??

메세지는 아래와 같습니다…

==================================================================================================
(데이터베이스 읽는중 …현재 116226개의 파일과 디렉토리가 설치되어 있습니다.)
postfix 2.5.1-2ubuntu1.1 꾸러미를 대체할 준비하는 중입니다 (…/postfix_2.5.1-2ubuntu1.1_i386.deb 사용) …

  • Stopping Postfix Mail Transport Agent postfix [ OK ]
  • Stopping Postfix Mail Transport Agent postfix [ OK ]
    대체되는 postfix 꾸러미를 푸는 중입니다 …
    postfix (2.5.1-2ubuntu1.1) 설정하는 중입니다 …

Postfix configuration was not changed. If you need to make changes, edit
/etc/postfix/main.cf (and others) as needed. To view Postfix configuration
values, see postconf(1).

After modifying main.cf, be sure to run ‘/etc/init.d/postfix reload’.

Running newaliases
newaliases: fatal: myorigin parameter setting must not contain multiple values: (호스트명)
dpkg: postfix을(를) 처리하는 데 오류가 발생했습니다 (–install):
post-installation script 하위 프로세스가 오류 75번을 리턴했습니다
Processing triggers for libc6 …
ldconfig deferred processing now taking place
처리하는 데 오류가 발생했습니다:
postfix

해결 했습니다…

호스트명에 문제가 있었던것 같습니다…

/etc/mailname 파일 안에 저장되어 있는 호스트명에 우분투 기본 호스트명만 기입하고 저장한다음에

sudo apt-get --purge remove postfix 명령을 이용해서 재설치 하니 말끔하게 해결되었습니다…

irc 헤즈님 감사합니다… (–)(__)(–)