IMAP server with multiple mail account on multiple mail clients

Hello,
I have the following problem that I would like to share with the community in order to find a solution.
On my Mac OS X Maverick (OS X 10.9.3 (Build 13D65)) Server (Server 3.1.2 (Build 13S4517)) I configured dovecot (Ver. 2.2) as IMAP server.
I created 8 email accounts on the server and I started the email traffic on the system.
It works well and it sound good! But...
I started to configure different mail clients (i.e. OS Mail, Thunderbird, Outlook (different release, same behavior)) on different client machines (i.e. Mac OS X, Windows xxx, Lubuntu 14.04).
On each client I have to configure all 8 emails accounts previously created on the Server and...
Something strange start to appear...
1. On the dovecot error file a lot of messages appear like the following:
    Jul 02 16:56:55 imap(pid 15241 user <xxxxx>): Fatal: setuid(505(<xxxxx>) from userdb lookup) failed with euid=506(<yyyyy>): Operation not permitted (This binary should probably be called with process user set to 505(<xxxxx>) instead of 506(<yyyyy>))
   but also if it's not normal there are not problems and dovecot works fine...
2. Sometime on the Thunderbird and Outlook clients a message that says that some account has been disconnected appears...
   but also this problem appears a false because by moving on the different accounts configured I'm able to see the right emails present on the Server
3. On the OS Mail clients I see continuously error messages that say that some account has been disconnected...
   but also in this case the problem appears a false because by moving on the different accounts configured I'm able to see the right emails present on the Server (also if with some trouble more than the other email clients...)
Now, the question is: have you may be information about problems with this kind of configuration? Maybe am I trying to make something that at the moment is not possible to be made? Or, have I found a bug (or more than one) in the components that I'm using?
Thanks a lot to all the people that will help me

Assuming you're on a NAT'd network, DNS services can cause all sorts of weird errors with the mail server, including spontaneous name changes.
To verify local DNS services, launch Terminal.app from Applications > Utilities and issue the following harmless diagnostic message:
sudo changeip -checkhostname
You'll need to enter an administrative password for the sudo, might see a one-time informational message around the usage of sudo, then you'll see some host and network configuration information, and finally an indication that either no changes are required, or that there are local DNS or the network has configuration issues.  Also, make sure you're not using .local or .arpa as the top-level domain within the DNS services.
Public DNS for the mail server can also cause communications issues, if that's not configured correctly — that won't cause the issue you're seeing in the logs here, but it will cause inbound mail to not reach your server, and outbound mail from your server to be dropped by the remote server.  To verify your public DNS, launch Terminal.app from Applications > Utilities and issue the commands discussed in this thread or this thread and confirm that your internal and external MX record and your internal and external forward and reverse DNS settings are all correct.

Similar Messages

  • How to control one server with multiple clients via TCP/IP

    I am wanting to control a single server with multiple clients.  Only one client would be active at a time, so there would be no conflict.  I want to use TCP/IP.  So far, I have programmed a cluster that passes data back to the server with no problems.  The challenge come in when a second client is added to the mix.  I have't been able to figure out how to turn each client on and send the appropriate data and then turn it off so it doesn't keep sending the same data to the server. 
    Here are the things that I have considered and did some preliminary testing, but don't really know how to impliment:
    1.  Send a numeric on the front of the cluster packet that tells the server that data is on the way.
    2.  Send a boolean on the front of the cluster packet to somehow turn the server TCP/IP on.
    The problem I have found is that LabVIEW TCP/IP doesn't like to be turned on and off.  If it doesn't get the data it expects, it goes into a reset mode and that kills the response time.
    Any help?

    You should consider implementing a set of simple one-byte commands that can be sent back and forth between the Server and the Clients. You can base all of these ideas off the example in the Example Finder under Networking >> TCP and UDP called Multiple Connections - Server.
    You will have two loops in the server VI: one to wait for new connections, and one to send and receive data from the existing connections. For instance, after one of the clients connects, it can request control of the server to send data to it by sending the character "R" for request. Every time the send/receive loop of the Server executes, the first thing it can do is to check all the existing connections to see if any of the clients have sent a control request ("R"). If so, it will create a buffer (array) of control requests. This could be in the form of Connection IDs or indexes in the array for a particular Connection ID. Your choice.
    After the Server receives a request for contol, if it is not already under control by another client, then it can send a response to the first client on the control request list. For instance, the server could send the first client a "S" command for send. Note that after the clients send their control request, they should execute a TCP Read and wait indefinitely for the server to respond with the one-byte "S" command. Then, once the client in control is finished sending data to the server, it could send the character "X" telling the Server to release it from control.
    The example I mentioned above already does a similar thing. Note how when a client wants to disconnect, they send the letter "Q". You can see this in the Multiple Connections - Client VI. The Server then checks each individual connection to see if it's received this one-byte command, and if it has, it closes the connection to the client. This is what you would want to implement, but instead of having just one command, you'll have to distinguish between a few and build up a buffer of control requests.
    Finally, if a client does decide to disconnect in your application, they could send the command "Q" just like the example above. At this point, close the connection and remove that Connection ID from the array of connections. You will also have to handle the case that this client was in the request control waiting line when it disconnected, in which case you need to delete it from that array as well.
    This will definitely work for you, but it will take some work. Best of luck!
    Jarrod S.
    National Instruments

  • Sql server with multiple instance

    hi  All,
    i want  to  install sql server with two instance   and i want  to assign two  separate is  ips   for  both   default instance  and named  instance   and  both   should  work like
    two different server
    note:  If i  logged  with  one  ip(default instance)   it should  show  its  own  databases  not both or  named   instance  databases
    thanks 
     chintala

    Hi chintala,
    According to your description, if you want to assign the two different IP to stand for default instance 
    and named  instance, I recommend you set up aliases on a SQL Server with multiple instances. For example, a physical server is named WinServer and 2 instances of SQL Server named WinServer and WinServer\instance1.
    We need to add 1 IP addresse to the WinServer, there is one IP address already assigned to WinServer, 192.168.1.1, by adding one new IP's, 192.168.1.2 .
    We need to move into DNS to configure our host names and aliases.  The physical machine must be steup as a static IP in DNS. SQLAlias1, which point to the default instance on WinServer, will be setup as a DNS with an address of 192.168.1.1.
    SQLAlias2, which will point to WinServer\Instance1, will be setup as a new Host (A) record in DNS with an address of 192.168.1.2.
    When everything has been completed on the DNS side, you need to open up SQL Server Configuration Manager on WinServer and configure the protocols for each instance one at a time, restart the 3 SQL services.
    For more information about how to set up aliases on a SQL Server with multiple instances, you can review the similar article.
    http://kevine323.blogspot.com/2013/08/setting-up-aliases-on-sql-server-with.html
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Issue listeneing queue from Weblogic Cluster server with multiple managed server

    Haveing issue listeneing queue from Weblogic Cluster server with multiple managed server.
    Weblogic Cluster structure is like
    Weblogic Cluster01
      --ManagedServer01(http://server01.myhost.com:7001)
      --ManagedServer02(http://server02.myhost.com:7001)
    JMS Servers
      JMSserver01 targeting: ManagedServer01
      JMSserver02 targeting: ManagedServer02
      JMSmodule
      ConnectionFactory01 targeting:JMSserver01,JMSserver02
      UDQueue01 targeting:JMSserver01,JMSserver02
    Uniform Distributed Queue in Monitoring tab showing like this
      mysystemmodule!JMSserver01@UDQueue01
      mysystemmodule!JMSserver02@UDQueue01
    So when I am sending message to any Host(by specifying the provider URL) its distributing equally on both server like
      mysystemmodule!JMSserver01@UDQueue01 10
      mysystemmodule!JMSserver02@UDQueue01 10
    But when try to listen message from these queue, it is listening from one server, for which URL given to connect.
      mysystemmodule!JMSserver01@UDQueue01 0
      mysystemmodule!JMSserver02@UDQueue01 10
    untill I connect to other server by giveing its URL, will not able to access other message left on the queue.
    Solutions that tried
      1) we have tried give both server URL coma sparated in provider URL
    we need to configur same scenario for 5 managed server with 3 listener on other servers.
    Do any one have solution for this.

    You need to have:
    1. Consumers connected to each UDQ member
    OR
    2. If no consumers in some of the members is expected, you can configure Forward Delay (specify the amount of time, in seconds, that a queue member with messages, but with no consumers, will wait before forwarding its messages to other queue members that do have consumers):
    http://docs.oracle.com/cd/E12839_01/apirefs.1111/e13952/taskhelp/jms_modules/distributed_queues/ConfigureUDQGeneral.html
    For example you can set it to 10 (10s)
    Additional Information here:
    http://docs.oracle.com/cd/E23943_01/web.1111/e13727/dds.htm#i1314228
    http://docs.oracle.com/cd/E23943_01/apirefs.1111/e13951/mbeans/DistributedQueueBean.html?skipReload=true#ForwardDelay
    How Does JMS Load Balancing Work with Distributed Queues and Uniform Distributed Queues? (Doc ID 827294.1)
    I hope this helps
    Best Regards
    Luz

  • How does create a server with multiple Clients ?

    Any people can lead me .
    How does create a server with multiple Clients ?
    Thanks

    For a multithreaded server you will need a thread to listen and at least one thread per client. If the conversation is half duplex, one thread per client works very well, if it's full duplex you will find one thread to send and one to receive much easier to program.
    I posted a Simple Socket Server that uses 1+2*clients threads.

  • WOL question. SCCM server with multiple nics.

    Hi,
    I have a sccm server with multiple nics, I can wake up any machine using a 3ed party magic packet utility, if I set a schedule and use sccm wol functionally the machine never wakes up. As I pointed out my server has multiple nics, does anyone have a sccm
    server with multiple nics with sccm built in wol functionally working?. I am curious on how you achieved this.

    Hey Garth,
    Yes the problem is solved but we had to buy a 3rd party power management utility to accomplish WOL. Because we have many different subnets in our environment we found that this was the fastest way to get WOL working,
    So out of the box SCCM would not work for us, with a 3rd party utility that had an SCCM plugin WOL now works flawlessly.

  • How do i leave a copy off sent emails on the server with mac mail

    How do i leave a copy off sent emails on the server with mac mail.
    Pop account

    Check your mail preferences. The example below is from the mail app that comes with mac. In my case I'm using yahoo mail which is a POP3 account. POP stands for post office protocol which is the set of rules used by a POP mail account to transfer mail. You can learn more about it here if interested. If the box below is checked, all the mail will be downloaded to your computer when you check your mail using the built in mail app and removed from the mail server. Here is another page to help you set up your hotmail account for use the the mac mail application. Hope this clears things up.

  • Problem with iPad Mail Client

    Most people have a normal mail server, meaning that when you login with your mail client, it starts up IMAP processes on your mail server to give you the email.
    So ... I use my desktop, to login to read mail mostly. I use Thunderbird because it lets you control somethings that the Mail app on the Mac does not ... like the number of cached connections. In an enterprise context, both Apple's and Microsoft's mail clients are total pigs. They start up these IMAP connections and they never drop them, putting a huge load and creating tons of connections so that email users can check their email ever few minutes. This is a very poor design.
    Thunderbird allows you to take the client offline so that those connections are cleared and the resources on the server are not monopolized, but Outlook Express and Mail do not ... at least as far as I can tell.
    So ... when you check your mail you create these connections, and then when you check your mail from the your iPad, your double what you just probably have running from your desktop, or laptop, or whatever computer you normally use and are not at because you are using your iPad.
    When you switch from the iPad Mail app to another app, it does not clear those connections, and it maintains the connection even if you are not using it.
    Is there some way to configure this OFF, so that your mail is not maintaining these connections?
    And ... don't tell me to go into
    Settings
    -> Mail/Contacts/Calendars
    -> Fetch New Data (turn push off) (switch schedule to manual)
    -> Advanced
    -> <individual account>
    ->(switch to manual)
    Which is by the way a very complex thing to do, remember, and configure ... but it does not work as far as I can tell.
    Companies, at least many of them in an enterprise context need these things to not waste cycles and resources on their servers ... not to mention ISP's and websites don't like it either.
    Why is it that a free mail client like Thunderbird can do better than both Apple and Microsoft at solving this problem ... though it is not completely solved by either?

    bruxxx wrote:
    Why is it that a free mail client like Thunderbird can do better than both Apple and Microsoft at solving this problem ... though it is not completely solved by either?
    Because most users have no idea what cached connections are. They just want it to work.
    Perhaps you should submit a bug report to Apple

  • Configure ipage domain imap account with mac mail client

    I have a new website with ipage and would like to configure my new domain imap email on my mac mail client. Neither Apple nor Ipage support have been able to resolve why the outgoing server will not send messages. All variations of settings have been tried. I think it may be an SSL issue, but whichever, it must be possible to set up such an account. Anyone? Please?

    Shootist007,
    I too loaded sparrow and it did seem to work fine with my (multiple) Gmail accounts and the folder/labels looked great (they do allow you to separate your inboxes/labels) with just a keystroke??---What I found was their HELP files were as MINIMAL as their program (fine for the more experienced I am sure) 
    I spent several hours!!! trying to figure out how to move the inbox messages to the (FOLDERS)??? I gave up!!
    IF ANYONE KNOWS THE STEPS FOR DOING THIS I may well try the program again as it did seem to behave with Gmail/multiple accounts/personal domain quite well!
    I will download thunderbird and give it a go in the morning
    Thanks for the quick response! 
    Chaplain T

  • Keep sent mails copies in server with yahoo plus account

    Hi.
    I would like to know how can I keep a copy of all my sent mails in the yahoo server with a yahoo plus pop mail account using mac mail or entourage 2004.
    Thanks for the help

    In Mail, you need to go to Preferences > Accounts > Advanced and deselect (uncheck) the box labeled "Remove copy from server after retrieving a message:". Then close the window and you should be set. As for Entourage, don't even think about that; it's a typical piece of MS garbage that you don't need to use.
    Mulder

  • How To Manage Premiere Cache Files On A Central Storage Server with Multiple editors

    Look for the proper recommended setup in a shared storage environment with multiple editors. Where do cache files reside on each editor locally or on the shared storage.
    This is in a Windows 7 Environment using EMC2 Isilon for our shared storage. We are running Premier Pro CC 2014 8.1 Caravan Build 8.2.0(65)
    Thanks
    Rodney

    Look for the proper recommended setup in a shared storage environment with multiple editors. Where do cache files reside on each editor locally or on the shared storage.
    This is in a Windows 7 Environment using EMC2 Isilon for our shared storage. We are running Premier Pro CC 2014 8.1 Caravan Build 8.2.0(65)
    Thanks
    Rodney

  • Mapping Mail to the IMAP Server's sent mail folder.

    In Mail, how do I tell my IMAP account what folder to store sent mail in on the IMAP server?
    NOTE! I am not asking how to make it store on the server. I know if you go to a mail boxes preferences you can check a box that says "Store sent messages on server." I assure you that box is checked.
    On my windows box I use Thunderbird, and with Thunderbird I have to manually tell it I want to store all of my mail in the subscribed folder entitled "sent-mail." This works fine. I can not figure out how to do this with Mail. I am assuming this is why my sent mail is not getting stored on the server.
    Cheers,
    ccerinojr

    Click on the Sent folder, then click Mailbox in the Menubar, place cursor on Use This Mailbox For, and choose Sent, which you should find in black type.
    Keep us posted.
    Ernie

  • After switch to new Imap server, todos in Mail no longer work

    I use mail.app with imap and have used the "to do" feature a lot to mark mail messages with a follow up todo. This is the function where you select some text in the mail message and click the to do button, and a little yellow pad opens at the top where you can input a to do that is related (and linked) to the email message.
    I recently switched hosting companies and now when I do what I described above, i get the yellow pad, but you can't enter text or otherwise create a to do.
    I've seen a couple other posts on this
    http://discussions.apple.com/thread.jspa?messageID=9872768&#9872768
    http://discussions.apple.com/thread.jspa?messageID=9855065&#9855065
    but no solution (other than upgrade to snow leopard; since it worked before, I don't think that's the only possible fix) I tried changing the prefs to store todos on my mac, rather than on the imap server but that did not fix it. Any clues?

    I've not found that service very reliable. It is much more reliable to create a To Do list in iCal. You can copy/paste contents from Mail into iCal new To Dos and attach an e-mail contact as well.

  • ICloud mail server - Unable To Send With Apple Mail client

    OS X 10.10.2
    Mail v 8.2
    iCloud mail
    I am still able to receive messages but suddenly unable to send. Messages stay stuck in Outbox.
    Mail Connection Doctor reports no problems:
    If I setup MS Outlook for Mac 2011 with this iCloud account, I am able to send and receive like a champ.
    Once it starts working, is there a way to change the outgoing mail server to use SSL, i.e., turn SSL to "ON" ?

    Yes, I did. It doesn't show up in the logs because, I'm unable to send a message - it goes to the outbox immediately. And this led me to the conclusion below.
    And by the way, I did get in touch with Apple Support who went through a number of troubleshooting scripts (including trying to use GMail's mail servers) and ultimately had me reinstall OS X from scratch. None of this worked.
    Now this problem of being unable to send mail via my iCloud account, from the Apple Mail client, started only around the end of Feb. What I finally figured was that iCloud mail was using random ports on my machine to invoke its SMTP port. Everytime I would disable the firewall on my router completely, iCloud mail was able to send just fine. Recall that incoming was (and still is) working fine. Anyway, I installed wireshark to ID the ports that were being used when the firewall was down. I set up triggers on my router to open these up, turned on the firewall, but it just isn't working. I will have to play around with wireshark and see if I can figure out what ports need to be opened. Unless you or someone else knows. If I figure it out, I will post it here. Mind you, that I need to figure out not only the source ports that need to access port 587 but also what the real target port is (because I don't think it is just 587 as Apple claims).
    By the by, when I asked the Apple Technician (some guy who I was transferred to after 3 other people - the one who asked me to reinstall Yosemite) if there was a way to change the outgoing mail server to use SSL, i.e., turn SSL to "ON", he said no there wasn't and why would one need to secure the traffic to Apple's SMTP server anyway? Seriously?

  • Exceeding IMAP-Traffic with Leopard Mail

    I'm seeing some weird network traffic on my mailserver over IMAPS. I configured Mail.app to fetch my mail via IMAPS from my cyrus imap server. Since some weeks I get traffic warning from my provider. The traffic exceeding the former values about 2 or 3 times. I tracked this down with ntop on my server and see that there is a lot of IMAPS traffic. About 780 MB within a few ours to my MacBook with Leopard.
    So I assume that the new Mail.app is behaving different then Mail.app in Tiger. The exceeding traffic seems to start when I swiched to Leopard.
    Can anyone confirm this?

    Yes you are right. The reason is simple and quite sad
    Let assume you want to send a mail with an attachment of 1 MB size.
    First you send the mail via SMTP: upload traffic 1 MB so far. Then your Sent Items folder gets synchronized: another instance of the message is downloaded: 2 MB total.
    Then your All mail folder gets synchronised: that includes All mail, hence Sent Items as well: another 1 MB download will be generated.
    Summary:
    Sending 1 MB invokes the upload of 1 MB and the download of 2 MB.
    If you receive an email of 1 MB size: downloading to Inbox (1 MB), downloading to All Mail (1 MB)
    Summary:
    Receiving 1 MB invokes the download of 2 MB.
    The problem is related to two different issues: one with the sending-sent items relationship, the other is the missing unsubscribe option for IMAP (such function only works for Exchange).
    Best Regards
    Gergő

Maybe you are looking for

  • TC can't join existing wireless network

    Hi, yesterday I played around with my TC and tried to extend my existing wirelss network. Therefore I changed the settings from "Connect to wireless network" to "Extend a wireless network". After I found out that this feature only works on only n-ena

  • HT2845 why does my wireless mouse keep losing connection?

    Good morning, My wireless mouse keeps losing connection...my batteries are at 100% and the "discoverable" option is checked off.  Why is this happening?

  • Very slow speeds and ridiculous email and bill for...

    Hi  i have several issues. I have been a very satisfied customer for over 15 years until early summer of this year: 1. My broadband speeds remain painfully slow despite 3 complaints and investigations. In fact my line is still connected to the test l

  • Having an issue with creating a partition for Windows 8?

    Hey, all. I'm trying to make a partition for Windows 8, but now it's stuck on the "shrinking the disc" phase of the partition. It's been over two, and it's only about 25% through. It's been there for a good hour and a half. Should I let it sit throug

  • An old e-mail adress is blocking my payment page (web site)

    Hi everybody, first please be nice to me : i learned English at school but my langage is French. I am the webmaster of a school website. We propose people to give money to the school with Paypal. I just finished the settings and have tested the Paypa