다음 이전 차례

3. 메일링 리스트 시작하기

3.1 가입하기

여기서부터는 메이저도모에 대한 것만 다루도록한다. 다른 MLM을 쓰는 호스트의 경우는 운영자를 통해 도움을 얻기 바란다. 일반적으로 메일링 리스트의 사용법이 거의 비슷하기 때문에 쉽게 응용을 할 수 있을 것이다. 메이저도모로 운영되는 메일링 리스트의 경우 다음과 같이 가입할 수 있다. 우선 한 MLM을 통해 여러개의 메일링 리스트의 운영이 가능하기 때문에 올바른 가입을 위해서는 정확히 리스트의 이름을 알아야 한다. 예를 들어 myID@myDomain의 주소를 가진 가입자가 testlist@server.com에 가입하고 싶다면 우선 위에 언급한 메일링 리스트의 요청을 받는 E메일 주소로 가입 메일을 보내야 한다. 일반적으로 majordomo 라면 다음과 같이 가입할 수 있다.(메이저도모로 운영되는 메일링 리스트일 경우 majordomo를 기본 값으로 쓰지만 조금 다르게 운영되는 곳도 있기 때문에 가입하기 전에 정확한 요청 주소를 알아야 한다. 가입하기 전에 확인하기 바란다.)

메일의 제목이 없이 본문에 다음과 같이 한다. 메일의 대상은 majordomo@server.com이다.

subscribe testlist@server.com myID@myDomain

지금 메일을 보내는 곳과 메일주소가 일치한다면(즉 myDomain에 메일보내는 프로그램이 있고 myDomain에서 메일을 보내거나 myDomain을 SMTP를 통해 접속해 메일을 보낸다면 일반적으로 보내는 메일주소가 함께 전달되기 때문에 주소 없이 보내도 된다. 즉 subscribe testlist@server.com과 같이 해도 된다. 파이프를 통해 간단히 메일을 보내도록 하자.

echo 'subscribe testlist@server.com ' | mail majordomo@server.com
또는
echo 'subscribe testlist@server.com myID@myDomain' | mail majordomo@server.com

두번째 방법을 이용하면 타인의 아이디로도 신청이 가능하다. 또한 다른 사람을 위해 대신 가입해 줄 수도 있다. 그러나 타인 아이디로 가입하는 것을 보안의 이유로 막아놓은 서버도 있으므로 자신의 메일 서버를 통해 신청하는 것이 좋을 것이다.

최근 버전의 메이저도모에서는 보안 문제로 인하여 처음에 가입을 시켜주는 것이 아니라, 인증과정을 거친다. 비록 영문으로 메일이 날아가는 인증 메세지이지만 차분히 읽어보고 사용하기 바란다. 인증메일은 다음과 같다.

Someone (possibly you) has requested that your email address be added
to or deleted from the mailing list testlist@server.com
If you really want this action to be taken, please send the following
commands (exactly as shown) back to majordomo@server.com:

    auth 23f1087f subscribe testlist myID@myDomain

If you do not want this action to be taken, simply ignore this message
and the request will be disregarded.
If your mailer will not allow you to send the entire command as a single
line, you may split it using backslashes, like so:

    auth 23f1087f subscribe testlist \
    myID@myDomain

If you have any questions about the policy of the list owner, please
contact testlist-approval@server.com

Thanks!
majordomo@server.com

번역을 하자면 위의 내용은 다음과 같다.

당신의 email 주소로 "testlist@server.com" 메일링 리스트에 가입이나 탈퇴를
요청하였습니다.
만일 정말로 위의 요청을 수행하고 싶다면 다음의 내용을 정확하게 
"majordomo@server.com" 에게로 보내주시기 바랍니다.

    auth 23f1087f subscribe testlist myID@myDomain

잘못된 명령을 요청하셨거나, 당신으로부터 온 요청이 아니라면 단순히 이
메일을 무시해 버려도 좋습니다.
만일 한줄로 위의 명령을 다 표시하지 못한다면 역슬레쉬를 이용하여 다음과
같이 쓰셔도 좋습니다.

    auth 23f1087f subscribe testlist \
    myID@myDomain

본 메일링리스트를 사용하시며 궁금하신 내용이 있다면 
"testlist-approval@server.com"로 메일주시면 됩니다. 

감사합니다.
majordomo@server.com

즉 메일 중의 auth 23f1087f subscribe testlist myID@myDomain를 내용으로 해서 다시 한번 majordomo에게 메일을 보내면 된다. 단순히 메일 리더에서 'Reply/답장'을 이용한 후 적절히 편집하여 보내도 된다.

인증 메일을 올바로 보냈다면 majordomo에게서 올바로 인증 되었다는 메세지와 간단한 도움말, 그리고 해당 리스트에 대한 소개와 리스트를 이용하는데 있어서의 주의사항등을 담은 메일을 받게 될 것이다. 자! 이제 모든 가입절차가 끝났다. 이제는 메일링 리스트를 통해 같은 관심사를 가진 다른 사람들의 메일을 받거나, 자신의 메일을 보낼 수 있다.

3.2 고급사용자를 위해

대부분의 메일링 리스트는 리스트이름-request 라는 아이디를 제공해 준다. 특히 이 아이디를 통해 가입이나 다른 요청을 할 경우에는 특별히 특정한 리스트를 지정할 필요가 없다. 가입요청시에는 리스트이름-request를 통해 단지 subscribe 명령만 보내주면 된다. 즉 메일 본문에 아래와 같이 쓰기만 하면 된다.

subscribe
만일 주소를 지정하고 싶으면
subscribe myID@myDomain

이 방법 역시 메이저도모 제작자가 사용가능 하다고 제시한 방법이긴 하지만 올바로 설정하지 않은 서버가 있을 수 있으므로 확인하고 하길 바란다. 본인으로는 위의 일반적인 방법을 이용하기를 권한다.

3.3 메일링 리스트에서 쓰는 메일 엘리어스

위에 나온 majordomo나 리스트이름-request 같은 것들은 실제 아이디가 아니라 메일을 처리해 주는 프로그램에서 사용하는 가상 ID이다. 흔히 이런 대상을 엘리어스라 한다. 여기서는 메이저도모 메일링 리스트를 가입하고 만나게 되는 여러 엘리어스에 대해 간단히 소개하고자 한다.

majordomo

메일링 리스트에 관계된 모든 요청을 처리하는 엘리어스. 앞으로의 모든 설명은 이 majordomo에게 메일을 보내는 것에서 시작된다.

리스트이름-approval

이 엘리어스는 사용자의 가입 요청이나 탈퇴를 확인하는 사람에게 연결되어 있다. 만일 자동으로 가입, 탈퇴를 해주는 곳이 아니라면 리스트이름-approval이 확인을 해 줘야만 가입이 된다. 특별히 가입이나 탈퇴 처리가 되지 않는 경우 이 엘리어스로 메일을 보내보는 것도 나쁘지 않은 생각이다.

리스트이름-request

위에 설명한 바와 같이 특정 리스트에 대한 요청만을 처리하는 엘리어스이다.

리스트이름-owner

그 리스트를 관리하는 사람에게로 연결된 엘리어스이다. 일반적으로는 -owner와 -approval이 같은 사람일 수도 있으며 -approval은 사용하지 않는 경우도 있다. 그러나 거의 모든 경우에 -owner 엘리어스는 사용이 가능할 것이다. -approval을 사용할 수 없다면 -owner에게 메일을 보내도록 하자.

3.4 메일링 리스트 사용자 주의사항

위의 예에서 testlist에 가입했으므로 이제 메일링 리스트에 글을 쓰고 싶다면 testlist@server.com 에 메일을 보내야 한다. 물론 가입이 된 후에도 여러 명령등을 처리하는 메일 대상은 majordomo라는 사실을 잊지말자.

만일 가입자의 오류로 메일링 리스트에 명령을 보낸다면 그것은 잘못된 것이며 메일링 리스트 관리자 즉 리스트이름-owner에게로 바운스 메일로 불리는 오류가 담긴 메일을 보내게 된다. 외국의 메일링 리스트의 경우에는 몇 번 이상 바운스되는 경우에 바로 아이디를 잘라버리는 곳도 많다. 특정 이유로 메일링 리스트를 통해 명령에 대해 서로 이야기를 나누려 한다면 명령을 따옴표로 감싸도록 한다. 이 경우에도 바운스되는 경우가 있으므로 주의해야 한다.

가급적 메일링 리스트 주제에 적합한 메일을 보내도록 하고, 개인적인 메일은 타인을 위해서 메일링 리스트를 통해 나누지 않는 것이 좋다.


다음 이전 차례