메일호스팅시 동일이름의 사용자 처리법은?

caldron의 이미지

저는 센드메일을 사용하여 smtp 서버와 imap 서버를 구축하여 다수를 대상으로 메일 호스팅서버를 구축해야 하는데 문제가 있어 이렇게 글을 적습니다.

예를 들어 test@aaa.comtest@bbb.com과 같이 두군데 도메인에 동일한 이름의 계정이 있다고 했을 때 계정명은 같지만 패스워드는 틀립니다.
즉 아웃룩과 같은 프로그램으로 메일을 전송/수신할 때 쓰는 아이디와 패스워드중 아이디는 같고 패스워드가 틀린 경우입니다. 두사람은 틀린 사람이니까요...

그런데 리눅스에서 계정을 만들어 사용하면 한 계정에서 처리할 수 밖에 없기 때문에 이런 경우 어떻게 해야 하는지 모르겠습니다.

설명이 제대로 되었는지 모르겠군요...

고수님의 고견 부탁드립니다.

cdpark의 이미지

mailertable 기능을 이용하셔야 할 듯 싶네요.

caldron의 이미지

cdpark wrote:
mailertable 기능을 이용하셔야 할 듯 싶네요.

잘 이해가 안돼는데...
지송...
메일 호스팅에 사용할 경우
mailertable의 사용법을 좀 알려주시겠어요?

Xandy의 이미지

sendmail 론 안해봐서 모르지만 (되는지도 모르겠습니다.)
qmail 과 vpopmail 을 사용할 경우는 로그인 방식이 user@domain 이기 때문에 그리고 시스템 계정과는 전혀 상관없는 별도의 계정이기 때문에 전혀 문제가 없습니다.

그냥 참고하시라고 적습니다.

caldron의 이미지

Xandy wrote:
sendmail 론 안해봐서 모르지만 (되는지도 모르겠습니다.)
qmail 과 vpopmail 을 사용할 경우는 로그인 방식이 user@domain 이기 때문에 그리고 시스템 계정과는 전혀 상관없는 별도의 계정이기 때문에 전혀 문제가 없습니다.

그냥 참고하시라고 적습니다.

아. 제가 원하는 그런 방식이네요..
그런데 저는 sendmail이라... ^^;
혹시 센드메일에서 참조해야 할 파일이 있나요?
다즐링의 이미지

/etc/mail/ 에보시면
virtuablusertable 이 있을껍니다

( 대충 비슷한 파일 )

실제로는 유저를 2명을 만듭니다.

aaa@test.com aaa
aaa@test2.com aaa2

로 해주면 도메인에 따라 가는겁니다.

하지만 qmail + vpopmail 이 훨씬 편합니다.

------------------------------------------------------------------------------------------------
Life is in 다즐링

caldron의 이미지

다즐링 wrote:
/etc/mail/ 에보시면
virtuablusertable 이 있을껍니다

( 대충 비슷한 파일 )

실제로는 유저를 2명을 만듭니다.

aaa@test.com aaa
aaa@test2.com aaa2

로 해주면 도메인에 따라 가는겁니다.

하지만 qmail + vpopmail 이 훨씬 편합니다.

이 경우는 결구 aaa2라는 가상의 사용자를 별도로 만들어야 한다는 문제가 있는 걸로 알고 있습니다.
메일 호스팅을 하게 되면 같은 이름의 사용자가 수시로 생길텐데 그 때마다 이름이 같은지의 여부를 찾아 virtuablusertable에 기록할 수는 없을 거 같은데요...
혹시 다른 방법은 없을까요???
다즐링의 이미지

그것은 별수 없습니다

센드메일 기반에서 qmail + vpopmail 방식으로 처리를 해줄려면 pop3 그리고 혹은 imap 까지 새로 짜야할껍니다.

고전적으로는 유저를 따로 만들어서 처리를 해주고

수동으로 ! 테이블에 기록해줍니다 -_-;

머 저도 작년까지는 열심히 해떤 방법입니다;;

물론! 프로그래머 시라면 procmail 부분과 pop3d 를 고치시면.. 가능... 합니다.. ( 물론 저라면 -_-; 그냥 qmail 씁니다 ;; 이전작업도 쉬운데 ; )

------------------------------------------------------------------------------------------------
Life is in 다즐링

vigor96의 이미지

qmail 로 바꾸세요.

sendmail -> qmail 로 바꾸는 거

쉽진 않지만

바꿔두면 두고두고 편합니다.

/var/spool/mail

에 있는 메일은 qmail 형태로 쉽게 변환이 가능하고요.

ironiris의 이미지

역시 qmail 과 사용자를 mysql로 관리하는 편이 쉽고 편리합니다.
실계정도 아니기 때문에 서버에 접근하겠다고 용쓰는 것도 소용없는 일이구요.
vpopmail 을 쓰는 것도 좋고..
qmail.kldp.org 를 참고해도 좋고..
webmail.kldp.org 를 참고해도 좋습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.