ICloud IMAP server does not send the CAPABILITY with CRLF

IMAP iCloud server does not send the CAPABILITY response with CRLF appended as per RFC 3501. Please find the log snippet
11-05 10:50:52.462 29603 29988 D Email   : open :: socket openjava.io.BufferedInputStream@43a726a8 | java.io.BufferedOutputStream@43a72b68
11-05 10:50:52.502 29603 29988 D Email   : <<< #null# ["OK", ["CAPABILITY", "st11p00mm-iscream023", "1S", "XAPPLEPUSHSERVICE", "IMAP4", "IMAP4rev1", "SASL-IR", "AUTH=ATOKEN", "AUTH=PLAIN"], "iSCREAM ready to rumble (1S:1092) st11p00mm-iscream023 [42:4469:15:50:53:39]"]
11-05 10:50:52.502 29603 29988 D Email   : >>> 1 CAPABILITY
11-05 10:50:52.552 29603 29988 D Email   : <<< #null# ["CAPABILITY", "st11p00mm-iscream023", "1S", "XAPPLEPUSHSERVICE", "IMAP4", "IMAP4rev1", "SASL-IR", "AUTH=ATOKEN", "AUTH=PLAIN"]
11-05 10:50:52.562 29603 29988 D Email   : <<< #1# ["OK", "!!"]
11-05 10:50:52.582 29603 29988 D Email   : >>> [IMAP command redacted]
11-05 10:50:52.682 29603 29988 D Email   : <<< #2# ["OK", ["CAPABILITY", "XAPPLEPUSHSERVICE", "IMAP4", "IMAP4rev1", "ACL", "QUOTA", "LITERAL+", "NAMESPACE", "UIDPLUS", "CHILDREN", "BINARY", "UNSELECT", "SORT", "CATENATE", "URLAUTH", "LANGUAGE", "ESEARCH", "ESORT", "THREAD=ORDEREDSUBJECT", "THREAD=REFERENCES", "CONDSTORE", "ENABLE", "CONTEXT=SEARCH", "CONTEXT=SORT", "WITHIN", "SASL-IR", "SEARCHRES", "XSENDER", "X-NETSCAPE", "XSERVERINFO", "X-SUN-SORT", "ANNOTATE-EXPERIMENT-1", "X-UNAUTHENTICATE", "X-SUN-IMAP", "X-ANNOTATEMORE", "XUM1", "ID", "IDLE"], "User test logged in"]
11-05 10:50:52.682 29603 29988 D Email   : >>> 3 CAPABILITY
11-05 10:50:52.742 29603 29988 W Email   : Exception detected: Expected 000a (
)1-05 10:50:52.742 29603 29988 W Email   : ) but got 000d (
This is happening only when CAPABILITY command is sent follwed by LOGIN command. Please check this issue.

If you want your mail delivered properly the Official Host Name of the sending server should match the PTR (reverse DNS) of the sending IP Address, and there should be an "A" record that matches the OHN as well.
Example:
mail.yourdomain.com (Official Host Name) on 123.123.123.123
PTR for 123.123.123.123 should match mail.yourdomain.com
There should be an A record in yourdomain.com pointing to 123.123.123.123
Kostas

Similar Messages

  • My simple chat server does not send messages to connected clients

    Hi!
    I´m developing a chat server. But I can not get it work. My client seems to make a connection to it, but my server does not send the welcome message it is supposed to send when a client connects. Why not?
    removedEdited by: Roxxor on Nov 24, 2008 10:36 AM

    Ok, I solved my previous problem and now I have got a new really annoying one.
    This is a broadcasting server which meand it can handle multiple clients and when one client sends a message to the server, the server should broadcast the message to all connected clients. It almost works, except that the server just sends the message back to the last connected client. The last connected client seems to steal the PrintStream() from the other clients. How can I solve that?
    import java.io.*;
    import javax.microedition.io.*;
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    import java.lang.Character;
    import java.io.OutputStream;
    import java.util.Vector;
    public class ChatServer extends MIDlet implements CommandListener, Runnable
         private Display disp;
         private Vector connection = new Vector();          
         private TextField tf_port = new TextField("Port: ", "", 32, 2);               
         private Form textForm = new Form("Messages");
         private Form start_serverForm = new Form("Start server", new Item[] {  tf_port });
         private Command mExit = new Command("Exit", Command.EXIT, 0);
         private Command mStart = new Command("Start", Command.SCREEN, 0);
         private Command mDisconnect = new Command("Halt server", Command.EXIT, 0);
         ServerSocketConnection ssc;
         SocketConnection sc;
         PrintStream out;
         public ChatServer()
              start_serverForm.addCommand(mExit);
              start_serverForm.addCommand(mStart);
              start_serverForm.setCommandListener(this);
              tf_port.setMaxSize(5);
              textForm.addCommand(mDisconnect);
              textForm.setCommandListener(this);
         public void startApp()
              disp = Display.getDisplay(this);
              disp.setCurrent(start_serverForm);
         public void pauseApp()
         public void destroyApp(boolean unconditional)
         public void commandAction(Command c, Displayable s)
              if(c == mExit)
                   destroyApp(false);
                   notifyDestroyed();
              else if(c == mStart)
                   Thread tr = new Thread(this);
                   tr.start();
              else if(c == mDisconnect)
                   try
                        sc.close();                              
                   catch(IOException err) { System.out.println("IOException error: " + err.getMessage()); }
                   destroyApp(false);
                   notifyDestroyed();
         public void run()
              try
                   disp.setCurrent(textForm);
                   ssc = (ServerSocketConnection)Connector.open("socket://:2000");
                   while(true)               
                        sc = (SocketConnection) ssc.acceptAndOpen();     
                        connection.addElement(sc);                                                  
                        out = new PrintStream(sc.openOutputStream());
                        textForm.append(sc.getAddress() + " has connected\n");
                        ServerToClient stc = new ServerToClient(sc);
                        stc.start();
              catch(IOException err) { System.out.println("IOException error: " + err.getMessage()); }
              catch(NullPointerException err) { System.out.println("NullPointerException error: " + err.getMessage()); }
         class ServerToClient extends Thread
              String message;
              InputStream in;
              SocketConnection sc;
              ServerToClient(SocketConnection sc)
                   this.sc = sc;
              public void run()
                   try
                        in = sc.openInputStream();
                        int ch;
                        while((ch = in.read())!= -1)                         
                             System.out.print((char)ch);
                             char cha = (char)ch;                              
                             String str = String.valueOf(cha);                    
                             out.print(str);
                             //broadcast(str);
                             textForm.append(str);                              
                        in.close();
                        //out.close();
                           sc.close();
                   catch(IOException err) { System.out.println("IOException error: " + err.getMessage()); }
    }

  • Log onto incoming mail server (POP3): Your server does not support the connection encryption type you have specified. Try changing the encryption method. Contact your mail server administrator or Internet service provider (ISP) for additional assistance.

    Hi All,
    This is my first post to ms exchange forum am getting  Log onto incoming mail server (POP3): Your server does not support the connection encryption type you have specified. Try changing the encryption method. Contact your mail server administrator
    or Internet service provider (ISP) for additional assistance. in my outlook clients, till last Sunday (12.04.15) my exchange was well & good, Monday morning suddenly the problem started like none of our outlook pop3 clients are able to communicate
    with exchange (rest  IMAP, SMTP & Exchange accounts are working fine). i have tried with all port no but no luck. please help me to get raid of this one.
    Exchange 2013 CU6 with server 2012 Std 64Bit
    Thanks,
    Murali 

    Dear All,
    I have found the solution for above problem, the problem has occur due to PopProxy inactivity
    please find relevant exchange management shell commends below.
    1. Get-ServerComponentstate -Identity <yourmailserver.com> 
    Server Component State
    yourmailserver.com ServerWideOffline Active
    yourmailserver.com HubTransport Active
    yourmailserver.com FrontendTransport Active
    yourmailserver.com Monitoring Active
    yourmailserver.com RecoveryActionsEnabled Active
    yourmailserver.com AutoDiscoverProxy Active
    yourmailserver.com ActiveSyncProxy Active
    yourmailserver.com EcpProxy Active
    yourmailserver.com EwsProxy Active
    yourmailserver.com ImapProxy Active
    yourmailserver.com OabProxy Active
    yourmailserver.com OwaProxy Active
    yourmailserver.com PopProxy Inactive
    yourmailserver.com PushNotificationsProxy Active
    yourmailserver.com RpsProxy Active
    yourmailserver.com RwsProxy Active
    yourmailserver.com RpcProxy Active
    yourmailserver.com UMCallRouter Active
    yourmailserver.com XropProxy Active
    yourmailserver.com HttpProxyAvailabilityGroup Active
    yourmailserver.com ForwardSyncDaemon Active
    yourmailserver.com ProvisioningRps Active
    yourmailserver.com MapiProxy Active
    yourmailserver.com EdgeTransport Active
    yourmailserver.com HighAvailability Active
    yourmailserver.com SharedCache Active
    2. Set-ServerComponentState -Identity <yourmailserver.com> -Component PopProxy -Requester HealthAPI
    -State Active
    3. Get-ServerComponentstate -Identity <yourmailserver.com> 
    Server Component State
    yourmailserver.com ServerWideOffline Active
    yourmailserver.com HubTransport Active
    yourmailserver.com FrontendTransport Active
    yourmailserver.com Monitoring Active
    yourmailserver.com RecoveryActionsEnabled Active
    yourmailserver.com AutoDiscoverProxy Active
    yourmailserver.com ActiveSyncProxy Active
    yourmailserver.com EcpProxy Active
    yourmailserver.com EwsProxy Active
    yourmailserver.com ImapProxy Active
    yourmailserver.com OabProxy Active
    yourmailserver.com OwaProxy Active
    yourmailserver.com PopProxy Active
    yourmailserver.com PushNotificationsProxy Active
    yourmailserver.com RpsProxy Active
    yourmailserver.com RwsProxy Active
    yourmailserver.com RpcProxy Active
    yourmailserver.com UMCallRouter Active
    yourmailserver.com XropProxy Active
    yourmailserver.com HttpProxyAvailabilityGroup Active
    yourmailserver.com ForwardSyncDaemon Active
    yourmailserver.com ProvisioningRps Active
    yourmailserver.com MapiProxy Active
    yourmailserver.com EdgeTransport Active
    yourmailserver.com HighAvailability Active
    yourmailserver.com SharedCache Activ
    Replace yourmailserver.com with your server host name.
    Thanks

  • I have another apple ID but I forgot the password and apple does not send the link to reset it to my email. What do I do to have it back?

    I have another apple ID but I forgot the password and apple does not send the link to reset it to my email. What do I do to have it back? It is really important.

    If you know the answers to your security question for the ID you can use that method to reset the password rather than email (by going to https://iforgot.apple.com/password/verify/appleid).
    If you don't, you'll have to contact iTunes Store support for assistance: http://www.apple.com/emea/support/itunes/contact.html.  They frequently deal with Apple ID issues.

  • The requested operation could not be performed because OLE DB provider "MSOLAP" for linked server does not support the required transaction interface.

    I am getting the following error when attempting to INSERT the results of an "EXEC(@MDXQuery) at SSAS LinkedServer":
    The requested operation could not be performed because OLE DB provider "MSOLAP" for linked server does not support the required transaction interface.
    Here is code that illustrates what I am doing:
    DECLARE @MDX varchar(max);
    SET @MDX='
    SELECT
    [Measures].[Extended Service Count]
    } ON COLUMNS,
    NON EMPTY [Organization].[By Manufacturer].[Manufacturer]
    ON ROWS
    FROM (
    SELECT
    {[Organization].[Org Tree].&[2025],[Organization].[Org Tree].&[2040]} ON 0
    FROM [MyCube]
    /* Test 1 */
    EXECUTE(@MDX) at SSASLinkedServer;
    /* Test 2 */
    DECLARE @ResultsB TABLE (
    Manufacturer varchar(255)
    , ExtendedServiceCount float
    INSERT INTO @ResultsB (Manufacturer, ExtendedServiceCount) EXECUTE(@MDX) at SSASLinkedServer;
    Test 1 succeeds, returning expected results, and Test 2 fails returning the error mentioned above.
    Other articles I've found so far don't seem to apply to my case.  I am not creating any explicit transactions in my code.   When I use OPENQUERY, I am able to do the insert just fine, but not when I use EXEC @MDX at LinkedServer.
    Unfortunately in some variations of the query, I run into the 8800 character limit on OPENQUERY, so I need to use this other approach.
    Any ideas?
    -Tab Alleman

    Hi Tab,
    In this case, SQL Server Analysis Services doesn’t support Distributed Transactions by design. Here is a similar thread about this issue for your reference, please see:
    http://social.technet.microsoft.com/Forums/en-US/8b07be45-01b6-49d4-b773-9f441c0e44c9/olaplinked-server-error-msolap-for-linked-server-olaplinked-server-does-not-support-the?forum=sqlanalysisservices
    One workaround is that use SQLCMD to execute the EXEC AT command and saved the results to a file, then import using SSIS.
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support

  • TS3276 when I re-send an e-mail with an attachment it does not send the attachment just  the name of the file what can I do to have it re sent complete??? thanks

    Something happened to my laptop. I try to resend e-mails with files and just sends the email with the file name, does not send the file. what can I do to fix this??? thanks

    In Mail, go to:
    Edit > Attachments
    and check "Include original attachments in reply" in Mail's menu.

  • Im trying to find my iPhone via iCloud but i does not show a map with its last know location. It only shows the menu options. My iPad and Mac show up but the map of my iPhone does not.

    Im trying to find my iPhone via iCloud but i does not show a map with its last know location. It only shows the menu options. My iPad and Mac show up but the map of my iPhone does not. Can anyone help?

    If your phone is turned off or not connected to the Internet, you will be unable to locate it. Last known location is only stored for 24 hours.

  • Online Report Server did not send the report data. (Error: BAW 0059)

    Can someone confirm me if we can create an e-mail publication for promt based reports? I was created publications for non-prompt based report and they were successful. But when I create a publiction for an report which has prompt I am gettign the error - Online Report Server did not send the report data. (Error: BAW 0059). Any ideas?
    --Nivas

    I forgot to mention the envionment, which is 6.5.1

  • Win2012R2 error 364 Content file download failed.Reason: The server does not support the necessary HTTP protocol.

    Im running WSUS on Windows 2012 R2. Installed over "Add Roles and Features". Configured, synchronisation works, but can not download any updates.
    System
    Provider
    Name]
    Windows Server Update
    Services
    EventID
    364
    Qualifiers]
    0
    Level
    2
    Task
    2
    Keywords
    0x80000000000000
    TimeCreated
    SystemTime]
    2014-08-27T06:43:36.000000000Z
    EventRecordID
    390
    Channel
    Application
    Computer
    wsus-server.murrcz.local
    Security
    EventData
    Content file download
    failed. Reason: The server does not support the necessary HTTP protocol.
    Background Intelligent Transfer Service (BITS) requires that the server support
    the Range protocol header. Source File:
    /msdownload/update/software/crup/2011/03/windows6.1-kb2506014-x64_8c22199a738b51dbfe78262ca21ba98cf8bdeca2.cab
    Destination File:
    C:\WSUS-updates\WsusContent\A2\8C22199A738B51DBFE78262CA21BA98CF8BDECA2.cab
    The online help not works:
    Content download has failed. BITS service is not starting or is  stopping during downloads.
    Open a command window.
    Type sc config bits start= auto
    Type net stop bits && net start bits
    Type net stop wsusservice && net start wsusservice
    Start WSUS 3.0: Click Start, click Administrative Tools, then click
    Microsoft Windows Server Update Services v3.0.
    Click Synchronization Results.
    In the Action pane, click Synchronize Now.
    Verify
    Look for the corresponding error event.
    Open a command window.
    Type cd <WSUSInstallDir>\Tools
    Type wsusutil checkhealth
    Type eventvwr
    Review the Application log for the most recent events from source Windows Server Update Services and event id 10030.
    The KB922330 not aplicable, ExecuteSQL.exe not present.
    Please help.
    Thanks

    .\SQLCMD.EXE -S \\.\pipe\MICROSOFT##WID\tsql\query -d "SUSDB" -Q "update tbConfigurationC set BitDownloadPriorityForegroud=1"
    This should be considered a temporary fix. It will saturate your Internet connection during periods of WSUS downloads in this configuration.
    The correct and permanent fix should be to resolve the failure of your perimeter device to properly support the HTTP v1.1 protocol specification (which is now some 14 years old).
    Either your device is misconfigured, or it needs a firmware update to support the full specification.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • Hi-I am trying to email photos from iPhoto and I keep getting a flag that says "the server does not recognize the username/password combination.  Can you help me to reset it?

    Hi…I am trying to email photos from iPhoto and I keep getting a flag that says "the server does not recognize the username/password combination.  Can you help me to reset it?

    Thank you very much for the quick reply and it was so easy.  Make my life much easier now
    Thanks so much

  • This server does not have the module needed for interpreting traces

    I wan to use the Trace Control function of the Exchange Troubleshooting Assistant. I specifically want to look at the transactions of a particular user. When starting the function I get the message, "This server does not have the module needed for interpreting traces." I find nothing to tell me what the module is or where to get it.
    Specifically, I have a Macintosh user (bigwig in my organization) that insists on using Apple's 10.6 Calendar program, and constantly complains that his calendars are different between his 3 Macs and his iPhone. He claims to have put a calendar item on one machine, now it appears nowhere. And I have no way of proving what is going wrong. He hates Outlook and refuses to use it, he hates Entourage and refuses to use it. The local database for Entourage kept getting fouled up to the point that we kept having to delete this account and readding it to force the recreation of the database. The database tool never fixed the problems and of course he did a lot of customization that got destroyed every time we deleted the account settings and added them back.
    I really want to run the tool for a while and see if there is actually some transaction actually happening on the server side, so I would like to have these traces and be able to view them.
    SnoBoy

    See
    http://blogs.msdn.com/b/dvespa/archive/2011/05/27/how-to-use-extra-to-troubleshoot-rpc-client-access-issues.aspx.
    Just click on ok and proceed with set trace manually.
    Svetozar Petrović

  • The server does not support the requested critical extension (0x8007202c)

    Hello guys,
    The sympton is the same as the one in "The
    server does not support the requested critical extension." Exception.
    I got the error in calling IDirectorySearch::GetNextRow. As I observe, the error is trigger when retrieving the another page of records. The LDAP path to connect is "GC://<FQDN_of_GC>". The search filter is (&(|(objectClass=group)(objectClass=msExchDynamicDistributionList))(mailnickname=*)).
    There are about 100 thousands of group objects in the forest. So the answer in that thread does not help.
    Any thoughts?
    Thanks.
    [email protected]

    Hi Michael,
    Thanks for your remind of the server is Windows 2008 R2. 
    After deep research on this topic, there were a couple of possible causes. One was based on asking AD to do sorting on the results of the query. Our calls to AD do not do any sorting at all. The other I came to was a couple of pages that may help alleviate
    the problem of groups in large AD environments. It has to deal with the temporary table size that Active Directory uses, with the tunable parameter MaxTempTableSize.
    The articles as below are for your reference:
    http://social.technet.microsoft.com/Forums/en-US/exchangesvradmin/thread/95bfb95f-4e43-4dd8-ac3a-0c89d2cf528e
    http://support.microsoft.com/kb/315071
    http://msdn.microsoft.com/en-us/library/ms677927(VS.85).aspx
    Besides, if the above is not the cause of our issue, there may be something wrong in the C# code. Since I just an AD engineer and not familiar with the C# code, I suggest you should involve one C# code engineer to work with us about this issue. After doing
    many research, please add the class of the object when searching. For example, “DirectorySearcher ds = new DirectorySearcher(de, filter,class)”. I’m not sure if it’s correct, just a suggestion.
    Hope to hear good news from you soon. Happy X'MAS day!
    Best regards,
    Bryan

  • I've had viber on my iphone and uninstalled it. now I want to install again and it does not send the message code and start again whenever I try. help me

    ve had viber on my iphone and uninstalled it. now I want to install again and it does not send the message code and start again whenever I try. help me

    Hi,
    For possible solutions to your access code issue, please read here: http://bit.ly/Nd34Xl

  • When my Firefox language settings are fr_fr or fr_ca Firefox does not display the e with acute accent character correctly when it is displayed in a javascript alert box. However, it does display it correctly when my language settings are just fr. Please t

    Firefox does not display the e with acute accent character correctly from a javascript alert box when my browser language settings are fr_ca or fr_fr. However, it does it correctly when my browser language setting is fr. How do i get it to display e with acute accent and other iso8859 characters correctly in a javascript alert box when my browser language settings are fr_fr and fr_ca?
    == This happened ==
    Every time Firefox opened

    Use Unicode (UTF-8) for those characters.
    Then you will always be sure that they are displayed correctly.

  • Right click with mouse in Word 2013 does not give the list with translate and synonyms etc

    since i upgraded to windows 8.1 right click on words in word 2013 does not open the regular list where you can tap on synonyms and translate. 
    it does work if i touch the screen.
    i moved to mouse mode but it does not help 
    can anyone help...
    i am starting to hate windows 8.1 and word 2013 because of this feature not working

    Hi
    I have tested in my computer and it worked well.
    Normally when we type a wrong spelling, right clicking the word does not give a list with translate and synonyms.
    Check to make sure your spelling is right.
    if the issue persists, Start Word in safe mode to check the issue:Hold "Ctrl" key and click into the program.
    It is also recommended that you do a repair for your Office suites in
    Control panel>Program and features>Office>Change>Repair
    Thanks
    Tylor Wang
    TechNet Community Support

Maybe you are looking for

  • Overflow during the arithmetical operation (type P) in program "SAPLV61A

    hi,     I am getting this error in VA01(sales order) Runtime error              Compute_bcd_overflow Except                       Cx_sy_arithmetic_overflow. Overflow during the arithmetical operation (type P) in program "SAPLV61A Error in particular

  • How to save Video clip in database

    Would appreciate if someone can help me in saving a video clip in database using forms. I am able to load video clip as active-x control in form. An early reply will be highly appreciable. Thanks and Regards, Vipul

  • Batch automation of Taskflow in HFM.

    Hi all, I have created a taskflow to extract data out of HFM to oracle database. Now i need to put it part of a batch which will kick off after the completion of someother job. The HFM server is sitting on a windows box. Just like we can kick off an

  • Messages and Aim account

    My aim screen name will not connect in messages. It tells me it can't connect because my username is wrong or because the server is not working, but both my internet is operating and i know my username is correct. Everytime I try to click available i

  • Network error during installation of Itunes.

    hey I am try install Itunes, but it comes with "network failure with Itunes.MSI". Also If i try to open itunes on its own it ask for it and browse to it. Then it say that it is invalid. What am i doing wrong? Please help me.