Loading ...
Sorry, an error occurred while loading the content.

multiple server help needed

Expand Messages
  • donovan
    greetings working with osx server. three machines; mx1 smtp1 imap1 lets say a message is sent to joe@mydomain. mx1 MTA picks it up send it to content filtering
    Message 1 of 3 , Mar 1, 2006
    View Source
    • 0 Attachment
      greetings
      working with osx server.
      three machines;
      mx1
      smtp1
      imap1

      lets say a message is sent to joe@mydomain. mx1 MTA picks it up send
      it to content filtering then back to postfix queue for delivery.
      from here i need the message to go to the appropriate mailbox for
      that user.
      the users name resides in an ldap directory. the directory
      specifies that the users mailbox is on imap1.

      right now. users can send to anyone using smtp1.they have accounts on
      imap1. but messages sent to the users get vaporized.
      here is a log trace;
      Mar 1 08:39:29 mail2 postfix/smtpd[25256]: connect from smtp1.foo.net
      [10.135.1.7]
      Mar 1 08:39:29 mail2 postfix/smtpd[25256]: disconnect from
      smtp1.foo.net[10.135.1.7]
      Mar 1 08:39:29 mail2 postfix/qmgr[13447]: C3C4C68199B1:
      from=<holmersimpson@...>, size=770, nrcpt=2 (queue active)
      Mar 1 08:47:26 mail2 postfix/smtp[25750]: C3C4C68199B1:
      to=<bartsimpson@...>, relay=127.0.0.1[127.0.0.1], delay=477,
      status=sent (250 2.6.0 Ok, id=26026-08, from MTA: 250 Ok: queued as
      4E87A681B046)
      Mar 1 08:47:27 mail2 postfix/pipe[24762]: 4E87A681B046:
      to=<bartsimpson@...>, relay=cyrus, delay=1, status=sent
      (mx1.foo.net)

      thats the last i c of the message. i click send, check the queue
      (postqueue -p) and it's gone. i check the logs and thats what i see.
      So it looks to me like it was sent , but to where? the user does not
      have a mailbox on this host, it needs to send it to imap1.


      Can i tell mx1 postfix to deliver to localhost then imapbox1? How
      does mx1 know which mailbox to send messages to when they are all
      under the same domain name?

      Thanks for any input

      --jeff
    • Keith Matthews
      On Wed, 1 Mar 2006 11:16:08 -0500 ... I for one find your setup description rather confusing. It seems that mx1 is the MTa that the outside world sees, smtp1
      Message 2 of 3 , Mar 1, 2006
      View Source
      • 0 Attachment
        On Wed, 1 Mar 2006 11:16:08 -0500
        donovan <donovan@...> wrote:

        > greetings
        > working with osx server.
        > three machines;
        > mx1
        > smtp1
        > imap1
        >
        > lets say a message is sent to joe@mydomain. mx1 MTA picks it up send
        > it to content filtering then back to postfix queue for delivery.
        > from here i need the message to go to the appropriate mailbox for
        > that user.
        > the users name resides in an ldap directory. the directory
        > specifies that the users mailbox is on imap1.
        >
        > right now. users can send to anyone using smtp1.they have accounts on
        > imap1. but messages sent to the users get vaporized.
        > here is a log trace;
        > Mar 1 08:39:29 mail2 postfix/smtpd[25256]: connect from smtp1.foo.net
        >
        >
        >
        > Can i tell mx1 postfix to deliver to localhost then imapbox1? How
        > does mx1 know which mailbox to send messages to when they are all
        > under the same domain name?
        >

        I for one find your setup description rather confusing. It seems that
        mx1 is the MTa that the outside world sees, smtp1 is the one used for
        submission of outgoing mail by your local group and imap is where the
        local group should be looking for their incoming mail.

        You have 2 choices - use transport maps to direct incoming traffic to
        imap1, or use aliases/recipient canonical maps to change the recipient
        address to a hidden domain called imap1.<whaterver your domain is>.

        --
        Due to excessive spam as a result of archiving of this list I only
        accept mail through the list server.
      • Sandy Drobic
        ... I can t make head or tail out of your problem description. ... ^^^^^^^ Isn t it Homer Simpson ? (^-^) ... ^^^^^^^^^^^ The message was sent via the cyrus
        Message 3 of 3 , Mar 1, 2006
        View Source
        • 0 Attachment
          donovan wrote:
          > greetings
          > working with osx server.
          > three machines;
          > mx1
          > smtp1
          > imap1
          >
          > lets say a message is sent to joe@mydomain. mx1 MTA picks it up send it
          > to content filtering then back to postfix queue for delivery.
          > from here i need the message to go to the appropriate mailbox for that
          > user.
          > the users name resides in an ldap directory. the directory specifies
          > that the users mailbox is on imap1.
          >
          > right now. users can send to anyone using smtp1.they have accounts on
          > imap1. but messages sent to the users get vaporized.

          I can't make head or tail out of your problem description.

          > here is a log trace;
          > Mar 1 08:39:29 mail2 postfix/smtpd[25256]: connect from smtp1.foo.net
          > [10.135.1.7]
          > Mar 1 08:39:29 mail2 postfix/smtpd[25256]: disconnect from
          > smtp1.foo.net[10.135.1.7]
          > Mar 1 08:39:29 mail2 postfix/qmgr[13447]: C3C4C68199B1:
          > from=<holmersimpson@...>, size=770, nrcpt=2 (queue active)
          ^^^^^^^
          Isn't it "Homer Simpson"? (^-^)

          > Mar 1 08:47:26 mail2 postfix/smtp[25750]: C3C4C68199B1:
          > to=<bartsimpson@...>, relay=127.0.0.1[127.0.0.1], delay=477,
          > status=sent (250 2.6.0 Ok, id=26026-08, from MTA: 250 Ok: queued as
          > 4E87A681B046)
          > Mar 1 08:47:27 mail2 postfix/pipe[24762]: 4E87A681B046:
          > to=<bartsimpson@...>, relay=cyrus, delay=1, status=sent (mx1.foo.net)
          ^^^^^^^^^^^
          The message was sent via the cyrus transport. Check the log of Cyrus to
          see what happened with your message and to which mailbox it was sent.

          Sandy
        Your message has been successfully submitted and would be delivered to recipients shortly.