다음 이전 차례

5. Mailman 시작하기

  1. 이제 'test'라는 이름의 메일링리스트를 만들어 보겠습니다. 'newlist'를 통해 새로운 메일링리스트를 생성할 수 있습니다.
       % $prefix/bin/newlist
    
       Enter the name of the list: <새로만들 리스트 이름을 입력합니다. 여기서는 'test'>
       Enter the email of the person running the list: <생성될 메일링리스트 관리자의 메일주소를 입력합니다.>
       Initial test password: <생성될 메일링리스트의 암호를 입력합니다.>
    
       위의 3가지 메세지에 답변을 하고 엔터를 치면 다음과 같은 메세지를 볼 수 있을 것입니다.
    

       ## test mailing list
       ## created: 25-May-2000 mailman
       test:                    "|/home/mailman/mail/wrapper post test"
       test-admin:              "|/home/mailman/mail/wrapper mailowner test"
       test-request:            "|/home/mailman/mail/wrapper mailcmd test"
       owner-test:              test-admin
       test-owner:              test-admin
    

       위에서 받은 메세지를 root 계정으로  시스템 mail alias database에 추가를 해줍니다.
    
       % su -
       $ vi /etc/aliases
    
       위의 aliases 추가
    
       그리고 시스템 mail alias database 갱신시키는것을 잊지 맙시다
    
       $ newaliases
    

    Tip 하나 : 깔끔한 Alias 관리 !


       만약에 sendmail 8.6.X 이상을 쓰고 있다면, 좀더 깔끔하게 Alias 화일을 관리할 수 있다. sendmail.cf에 "O"라인을 추가한다.
       자세한 것은 sendmail 설명서를 참고하기 바란다.
       간단하게 $prefix/mailman.aliases 화일을 만들고 이 파일에 새로이 생성되는 메일링리스트의 Alias를 추가한다.
    
       % su -
       % vi /etc/mailman.aliases
    
       그리고 sendmail.cf에 다음 한 라인을 추가한다.
    
       O AliasFile=/etc/mailman.aliase
    
       그리고나서 'newalias' 명령으로 갱신시키는것을 잊지말자
    
       $ newaliases
    
       이렇게 하면 앞으로 새로운 메일링 리스트를 생성할때 마다 생성되는 alias 들은 $prefix/mailman.aliases 에 
       추가해 줌으로 인해서 깔끔한 Alias 관리를 할 수 있게 되었다.
    

  2. 이때쯤 되었으면 위의 email of the person running the list 에서 입력한 메일주소로 안내메일이 왔을것입니다. 주의깊게 읽어봅시다

  3. 위에서 받은 메일을 한번 확인해 봅시다.
      - Your mailing<당신이 설정한 패스워드>
    
           새로이 생성한 메일링리스트의 패스워드입니다.
    
      - You can configure your mailing list at the following web page:
        (메일링리스트의 제반 설정을 할 수 있는 URL 입니다.  물론 관리자만이 할 수 있겠죠>
    
        http://<your-domain>/mailman/admin/<새로생성한 메일링리스트명>
    
      - The web page for users of your mailing list is: 
        (메일링리스트에 가입할 수 있는 폼을 제공하는 URL 입니다)
    
        http://<your-domain>/mailman/listinfo/test
    

이렇게 해서 기본적으로 새로운 메일링 리스트를 만들어 봤습니다. 이제는 웹페이지를 통해서 메일링리스트를 조정하고, 가입자를 관리하는 일만이 남았습니다.


다음 이전 차례