VirtualBox Ubuntu 9.10 ISPConfig3

Discussion in 'Installation/Configuration' started by cosmotopper, Mar 25, 2010.

  1. cosmotopper

    cosmotopper New Member

    I have installed ISPConfig3 3.0.2.1 on Ubu9.10 server using your Perfect Server install tutorial, running under VirtualBox on WindowsVista. Net interface is a bridge to 192.168.1.61.

    My external DNS (referenced in resolv.conf) has mapped:

    ubunsv61.postmarks.com to 192.168.1.61
    u61.postmarks.com to <my comcast external ip>

    Router is port-forwarding all the necessary ports for Postfix, IMAP etc. to the 192.168.1.61 box, including an additional port (2500) for Postfix.

    I have been able to setup e-mail accounts on Squirrel mail, and successfully send and receive e-mail using the webmail interface.

    However, when I attempt to setup a local Thunderbird client with IMAP access, I'm getting

    'imapd: LOGIN FAILED, [email protected], ip=[::FFFF:192.168.1.36]'

    The hostname is mapped to the 192.168.1.61 IP, which is listed as mydestination in Postfix. The local 192.168.1.0 network is listed in mynetworks.

    I read one posting which suggested that there is a name prefix required (web1_mybox@<domain> for example), but I have no idea what 'web1' refers to. I'm not looking to access the /webmail interface from Thunderbird, I want to set it up as a local IMAP client, assuming ISPConfig3 allows that.

    I haven't been able to find any documentation specific to ISPConfig3, other than forum postings. I'm a bit confused as to the relationship between 'Clients', 'Resellers', 'Mailboxes', 'CP Users', and it appears that setting up a system user under Ubuntu creates problems for ISPConfig3 if the names are coincidentally the same. I just setup a new Squirrel mailbox, but I don't know where to look for the incoming mail. I'm also looking for some documentation of the relationship between the various MySQL tables and the Postfix configuration.

    I've already spent a day or so trying to get a basic IMAP server setup that can provide browser-based e-mail, concurrently with local Thunderbird clients, and don't seem to be getting anywhere. I'm sure I can get this to work if I go around ISPConfig, but I'd very much prefer to adopt this framework if I can find some technical documentation, even if it's in rough draft form.

    Any suggestions appreciated.
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    The steps to get a working imap mailbox are very easy:

    1) install ispconfig 3 exactly as described in the perfect setup guide.
    2) Login to ispconfig.
    3) In ispconfig, go to email, click on "add new maildomain", enter the email domain name and click on save.
    4) click on email > email mailbox > add new mailbox. Enter the email address and password and click on save.

    Thats all. You can now use this email mailbox directly from squirrelmail or thunderbird or any other imap or pop3 capable mail client.

    The most important thing is: Do not edit any config files and do not add any linux system users manually.
     
  3. cosmotopper

    cosmotopper New Member

    Thanks for the prompt reply. I believe I did all of the above the first time through, and smtp would not authenticate my password (from Thunderbird), even though I was able to login via Squirrel with no problem. However, to be certain, I'm going to do it all again and see what happens.

    Having been building and configuring Unix systems for 32 years now, I'll assume that what you really mean is "be careful...";)
     
  4. cazilla

    cazilla New Member

    Does this mean do not add any system users that will be used in ISPconfig 3 or no system users period?
    [note: left out "manual" on purpose]
     
  5. cosmotopper

    cosmotopper New Member

    System Users

    Cazilla,

    This is a major concern of mine. While there may be legitimate reasons not to add a system user with a name identical to one created within ISPConfig3, there should not be a problem adding outside users generally, unless you are expecting that user to be sending/receiving mail. This is how it ought to work, at least. However, absent any docs or an explanation from the developer, it's difficult to know, hence my reservations about using it at all.

    I'm still working on my generic configuration, but will let you know what I find out regarding compatibility with ISPConfig3 as soon after as possible.
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    Thats the way virtual users work on any linux system with postfix and thats the way it works in ispconfig too.
     

Share This Page