Double Sent Messages after Reindexing

Hi all,
my Mac tends to destroy its Mail index on a regular basis. After switching to a Mac I had to get used to data loss - sad enough.
This alone is not a big deal. Just reindex the mail and one should be done
with the problem.
What really annoys me is the fact that after reindexing mail my outbox is full with 20 or so almost arbitrary mails that Mail tries to resend. Hence I disconnect the machine from the net, if I reindex, delete all mails he puts in the outbox to prevent the machine from sending month old dup mails.
This happened a few times anyway and if I'm asked "why do you send out months old mails" I have to say "because I have a Mac that tends to do nasty things in one of the most basic services" - very annoying!
BUT - sorry - this is not a professional procedure ..
Has anybody got an answer
* whether this is a known problem
* and why Apple is not able to provide a mail program that is not ridden with such essential and really annoying bugs.
Providing a program that does not destroy its index of 7.000 or so mails on an almost weekly basis should be no rocket science.
If I took it seriously, I would have to discard my fleet of three MacBooks because this behaviour is not tolerable in Business - just because you violate a few laws about archiving of mails and a few guys at Wall Street have paid 1,5 billion in fines for missing mails.
Any help - any comments ???

Ernie, in the meantime I'm able to reproduce the behaviour.
If I'm using Mail.app via an UMTS connection the program will
sometimes not send out mails.
In trains this happens preferably when the connection is shaky (tunnels) -
but it also happened to me in a coffeeshop with premium UMTS reception. But most mobile connections have longer breaks due to the specific behaviour of UMTS cells.
In this case mails are not sent out - they simply disappear and cannot
be found - neither via spotlight nor any other means. They simply seem gone.
Once I notice this behaviour I can throw away the mail index and after reindexing the lost mails will appear in the outbox - this explains what
I described as "double sent mails" above. It was worse - they never went out
and they show up again in the outbox after reindex.
Seems like the guys at Apple are not able to program against a notion of transaction (either the mail is out or still in the out basket). Hard to believe for somebody with a MS in computer science that creators of a commercial and widespread mail applicaion would assume a fully stable internet connection in order to have the program work correctly. They should know that no data connection is fully reliable.
Anyway - I have enough facts now to do as you said and forward the bug to the Apple Dev team.
Cheers, Wolfgang

Similar Messages

  • Recover Sent Messages after Rebuild erased them

    I really need some help with the following issue:
    Last week I opened Mail and searched for a messages. I found it, but when I clicked it, it appeared blank. I started Rebuild and suddenly all blank messages were gone! I moved Mail out of my /library and it downloaded all again, BUT the sent messages are lost. Now I wonder if there is a way to find them somewhere on my computer (they are not stored on the servers, as I wrote them in Mail and sent them from my MBP.
    Strangely not all of my 4 accounts got affected the same way. One (work) lost all! sent messages, one Yahoo lost part of it, the other nothing and Hotmail didn´t get affected at all. As I used them in the very same order most lately there might be a connection. Also the received messages lost are mostly from: University account (all before november 9th), one Yahoo (all before june 2009) and the others are intact. The received ones I could recover from the servers.
    But I really would love to find the sent ones again!
    All started after I upgraded Java and it didn´t get fixed by 10.6.5. or repairing permissions.
    Thanks!

    Sounds like you had some kind of corruption in your mailboxes. Unfortunately, if you don't have backups, there's really no good way to recover those messages. I think that using data recovery software to recover messages would be very difficult, not to mention the issue that you may have written over some of that data already, by continuing to use the computer. If you want to try, you could use [Data Rescue|http://www.prosofteng.com>, [File Salvage|http://subrosasoft.com/OSXSoftware/index.php?mainpage=product_info&productsid=1] or some other recovery tool.
    In the end, all this could have been avoided by simply having backups. In the future, it's simply a matter of time before you lose more data, so you should start backing up as soon as possible. See my [Mac Backup Guide|http://www.reedcorner.net/thomas/guides/backups> for assistance with that.

  • How do I retrieve my sent messages after upgrading to ios5.  the synch did not provide any sent messages

    I just did an upgrade to ios 5.  Some different things happened that I have not encountered before.  It indicated I was synch more apps than I had - in the order of 240 when I have maybe 50.  When I opened mail  - all my inbox, sent and deleted messages were missing.  Any advice and sugestions would help.

    The iTunes sync process does not include email account mailboxes and messages.
    If the account is a POP account, all received messages tha remain on the server will be downloaded as new and unread messages. Messages in the account's Sent and Trash mailboxes will not be available since these mailboxes are not stored on the server with a POP account.
    If the account is an IMAP account and you were storing the account's Sent and Deleted mailboxes on the server with the account settings on your iPhone, messages in all server stored mailboxes will be available again but must be re-downloaded which will occur when a server stored mailbox is selected.
    Not sure why the apps in your iTunes library that were not selected under the Apps tab for your iPhone sync preferences with iTunes and were not on your iPhone were selected and transferred, but the apps can be removed by deselecting the apps under the Apps tab for your iPhone sync preferences with iTunes followed by a sync.

  • Is anyone losing sent messages after a day or so

    Losing emails on my phone without actually deleting!

    You can set preferences for how many days worth of e-mail are synced to the phone.  Have you checked to see what yours are?

  • If I do NOT store my sent messages on IMAP server, where are they?

    My hosting service warned me that I am taking up too much space with my Sent messages being stored on the IMAP server.  If I uncheck the box to store Sent messages on the server in my account preferences, then where do I find my sent messages?  All of the folders listed alongside the sidebar seem to be linked directly to the IMAP account.  I can't find my sent messages anymore.
    They aren't gone though.  If I check the box again, the messages show up again.  So my question is how do I not store them on the server but still store and be able to see them on my computer?
    Thanks
    Bob

    That is a solution if I want to do a one-time move of my sent messages to another folder and then leave things as-is.  But once I stop storing the sent messages on the server, how do I access new sent messages after that?  The folder is not visible anywhere, from what I can tell.

  • Filing sent messages real-time

    A new & happy iMac owner, i am organizing and just set up Mail folders. While it is easy to file incoming messages into my folders, I can't find an easy (i.e. one-click) way to file my sent messages that I want to retain in a folder. After sending, I am going to the Sent folder, highlighting a message, and copying it to a folder. At work, Outlook has a Send&File option to use when sending the original. I have read about Smart Mailboxes, but that doesn't answer to me. What am I missing? Thanks for any advice.

    You’re missing nothing. This is a well-known Mail shortcoming. Mail applies rules automatically to incoming messages only. There are at least three ways to work around this limitation:
    (1) Apply the rules manually every so often by selecting the messages in Sent and doing Message > Apply Rules.
    (2) Go to Preferences > Composing and check Automatically [Bcc] myself, so that the rules are applied automatically to the copies received. If you do this, you may also want to set Mail to erase copies of sent messages after a certain amount of time in Preferences > Accounts > Mailbox Behaviors.
    (3) Use Andreas Amann’s Mail Scripts’ Filter Sent Messages script to make Mail apply the rules automatically to your sent messages as well.

  • Colors in sent messages

    I do not at all like the white letters on green background in the sent messages after upgrading to ios7.  Is it possible to change colors???

    No one answered. I got outside help

  • After upgrading to iOS 5 I have lost all my sent messages'all my deleted messages have returned ,2 of which I also can't delete!

    After upgrading to ios5 all my sent messages disappeared,my deleted messages returned,a couple of which I also cannot delete!Anyone any ideas?I am thinking I should have stayed with ios4,as ios5 seems to be pitched at iPad 2 users.

    Thanks for the clarification.    Yes, I do access my email from 2 different sources. 
    FYI, I use the POP mailserver as I need most of the information to be loaded onto my PC while on a plane / not connected to the interenet.
    The primary use of mail on my iPhone is to be available as much as possible - even when I'm away from my office.
    Thanks again for your help.   I'll start deleting them in segments of 100.......

  • I copied message to SMS field and sent. After that the message still exist all the time in the SMS field. When I open the application I must always first delete the "saved"  ones before I write the new one. What to do to finally/definitely delete the save

    I copied message to SMS field and sent. After that the message still exist all the time in the SMS field. When I open the application I must always first delete the “saved”  ones before I write the new one. What to do to finally/definitely delete the save message?

    sorry it's ios6

  • Sent messages only appear in the sent folder after restarting Thunderbird

    Hi, my problem is that sent messages do not appear in the sent folder unless I restart Thunderbird. I have the sent 'copies' box de-checked as if not although it syncs I end up with two copies (of sent messages).
    I am using Thunderbird 31.2.0 on OSX Yosemite connecting via IMAP to ZOHO mail with STARTTLS on 587 for SMTP.
    Hope you can advise, I've tried SSL/TLS on 465 also and it is the same. It's a bit of an inconvenience not being able to view the sent messages.
    Many thanks

    Interesting to know (the RFC violation) but as you say, perhaps not relevant as such, although if ZOHO wasn't auto-placing a copy in sent then I could check the 'place a copy in' option and it would work ok.
    Anyhow, I tried your recommendations and yes, I use both an Android and an iPad to also check my mail but with both disconnected from Wi-Fi the problem still persists. There are a few warnings being reported in the TB error console on the Mac but they just relate to 'mso-table-lspace' for my INBOX.
    And for info in Thunderbird on my Ubuntu laptop the problem is exactly the same -
    'Place a copy' checked - Messages instantly appear in the sent folder but there are two copies.
    'Place a copy' de-checked/Cached connections = 5 - Messages only appear in the sent folder after restarting Thunderbird
    'Place a copy' de-checked/Cached connections = 1 - Messages appear in the sent folder on clicking out of the folder and back in.
    On Ubuntu there is nothing at all in the error console.
    I can work with how things are at this stage as I don't live in the sent folder (rather the inbox), and when you click into it (with the connections cache at 1) the messages do appear, so I suppose that's actually ok.

  • Servlet cannot receive message from applet after sent message to applet

    In my Applet-Servlet communication, my servlet can not receive message from the applet after the servlet sent message to the applet. It will throw java.io.EOFException: Expecting code
    Can someone tell me what is wrong?
    ==============
    This is relevant code on applet side:
    String inMsg = "";
    try {
    _owner.textArea.append("run start...please wait......\n");
    String location = "http://111.111.11.111:8080/mdo/servlet/BLServlet";
    URL servletURL = new URL(location);
    URLConnection servletConnection = servletURL.openConnection();
         _owner.textArea.append("URL = "+location+"\n");
    servletConnection.setDoOutput(true);
    servletConnection.setDoInput(true);
    servletConnection.setUseCaches(false);
    servletConnection.setDefaultUseCaches(false);
    servletConnection.setRequestProperty("Content-Type", "application/octet-stream");
    _owner.textArea.append("servlet connection: \n  "+servletConnection.toString()+"\n");
    outputToServlet = new ObjectOutputStream(servletConnection.getOutputStream());
    _owner.textArea.append("output to servelt:  "+outputToServlet.toString()+"\n");
    _owner.textArea.append("Send msg: Register\n");
    outputToServlet.writeObject("Register");
    _owner.textArea.append("Sent. \n");
    outputToServlet.flush();
    _owner.textArea.append("Flush. \n");
    try {
    Thread.sleep(3000);
    } catch (InterruptedException exc) {
    _owner.textArea.append("Cannot Sleep.\n");
    return;
    inputFromServlet = new ObjectInputStream(servletConnection.getInputStream());
    _owner.textArea.append("input from servlet:   "+inputFromServlet.toString()+"\n");
    Object inMessage = new Object();
    inMessage = (Object) inputFromServlet.readObject();
    inMsg = inMessage.toString();
    _owner.textArea.append("Receive: "+inMsg+"\n");
    _owner.textArea.append("output-to-servelt:  "+outputToServlet.toString()+"\n");
    _owner.textArea.append("input-from-servlet: "+inputFromServlet.toString()+"\n");
    _owner.textArea.append("Send msg: Hello\n");
    outputToServlet.writeObject("Hello");
    _owner.textArea.append("Sent. \n");
    outputToServlet.flush();
    _owner.textArea.append("Flush. \n");
    try {
    Thread.sleep(3000);
    } catch (InterruptedException exc) {
    _owner.textArea.append("Cannot Sleep.\n");
    return;
    _owner.textArea.append("output-to-servelt:  "+outputToServlet.toString()+"\n");
    _owner.textArea.append("input-from-servlet: "+inputFromServlet.toString()+"\n");
    inMessage = new Object();
    inMessage = (Object) inputFromServlet.readObject();
    inMsg = inMessage.toString();
    _owner.textArea.append("Receive: "+inMsg+"\n");
    _owner.textArea.append("End of run\n");
    } catch (Exception e) {
    _owner.textArea.append("Exception:  "+e.toString()+"\n");
    Code on Servlet side:
    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
    String inMsg;
    try {
    textArea.append("start of main\n");
    inputFromApplet = new ObjectInputStream(request.getInputStream());
    inMsg = (String) inputFromApplet.readObject();
    textArea.append(" - BLServlet - from Applet: "+inMsg+"\n");
    if (inMsg.equals("Register")) {
    outMsg = "Register Accept";
    } else {
    outMsg = "MISTAKE2";
    textArea.append("output message: "+outMsg+"\n");
    outputToApplet = new ObjectOutputStream(response.getOutputStream());
    textArea.append("object output stream: "+outputToApplet.toString()+"\n");
    outputToApplet.writeObject(outMsg);
    outputToApplet.flush();
    try {
    Thread.sleep(3000);
    } catch (InterruptedException exc) {
    return;
    inMsg = (String) inputFromApplet.readObject();//Throw java.io.EOFException: Expecting code
    textArea.append(" - BLServlet - from Applet: "+inMsg+"\n");
    inputFromApplet.close();
    if (inMsg.equals("Hello")) {
    outMsg = "Hello! How are you!";
    else {
    outMsg = "MISTAKE3";
    textArea.append("output message: "+outMsg+"\n");
    outputToApplet.writeObject(outMsg);
    outputToApplet.flush();
    } catch (Exception exc) {
    textArea.append("Exception: "+exc.toString()+"\n");
    return;
    } // end of try/catch
    } // end of doPost method

    I have the same problem. I'm trying to send an ImageIcon through an ObjectOutputStream from an Applet to a Servlet. Here is my code:
    URL url = new URL(getCodeBase(),"/License/SnapshotServlet");
    URLConnection con = url.openConnection();
    con.setDoOutput(true);
    con.setUseCaches(false);
    con.setRequestProperty("Content-Type", "application/x-java-serialized-object");
    OutputStream os = con.getOutputStream();
    BufferedOutputStream bos = new BufferedOutputStream(os);
    ObjectOutputStream oos = new ObjectOutputStream(bos);
    oos.writeObject(icon);
    oos.flush();
    oos.close();
    Here is my error:
    [5/6/02 17:41:31:312 CDT] 7f8b8205 SystemOut     U service() called
    java.io.EOFException
    at java.io.DataInputStream.readFully(DataInputStream.java:168)
    at java.io.ObjectInputStream.readFully(ObjectInputStream.java:2076)
    at java.io.ObjectInputStream.inputArray(ObjectInputStream.java:1085)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:380)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:242)
    at javax.swing.ImageIcon.readObject(ImageIcon.java:373)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:2219)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1416)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:392)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:242)
    at dps.license.webcam.SnapshotServlet.doPost(SnapshotServlet.java:39)
    at dps.license.webcam.SnapshotServlet.service(SnapshotServlet.java:75)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
    at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
    at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
    at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
    at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
    at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
    at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
    at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
    at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
    at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)
    at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)
    at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)
    at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
    at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
    at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)
    at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
    at com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)[5/6/02 17:41:31:859 CDT] 7f8b8205 SystemOut     U saving image...
    [5/6/02 17:41:31:859 CDT] 7f8b8205 SystemOut     U ERROR: Image is null!
    at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
    at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
    at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
    Does anyone have any idea what is going on here?

  • "Sent Messages" folder not receiving new sent mails after a server change

    My provider just moved my account to another server. The IMAP accounts needed to be re-established on my wife's PC in her program. So we know the files are all there on the new server.
    Funny thing is that it's not working on Mail on my iBook. And when these changes took place, my sidebar contents in Mail changed on me. I have sent some mail to various places since this happened, but none of these new mails have copies which are saved in my "Sent Items" or "Sent Messages" folders. So I have no record now of anything new since the change happened. I DO have copies of mail in there that are pre-change.
    I checked my preferences for mailbox behaviors, and the "Store Sent Items on the Server" is checked, so I'm not sure what's up.
    For the record I'm running OS X 10.4.7 and Mail 2.1.
    I have deleted and re-established my two email accounts in Mail in order to make them re-establish new links with the server, so I'm seeing my folders, but no new mail sent is showing up in my Sent Messages folder.
    I would appreciate if anyone knows if there could be an issue with Mail, my new host's servers, or what. It looks like a Mail issue to me, since my wife's PC is reading everything fine (and she is running Thunderbird as her client).
    Thanks!
    iBook G4   Mac OS X (10.4.7)  
    iBook G4   Mac OS X (10.4.6)  
    iBook G4   Mac OS X (10.4.7)  

    You're welcome.
    I don't think it's your fault. Different IMAP servers use different naming conventions, and the Mailbox > Use This Mailbox For command is meant to let you tell Mail which folder should be used for what purpose, but you shouldn't have to use it just to prevent your mail from being lost. At the very least, Mail should be able to use its own default Sent Messages folder without you having to do anything. I don't know why Mail fails to do this properly so often.
    Worse yet, not only does Mail sometimes fail to use the Sent Messages folder that's already there, but it doesn't even warn you that it's failing to save your sent messages as you've told it to.

  • After importing received and set messages from Opera Mail, Thunderbird works fine but does not save sent messages to Sent folder, even though messages are sent

    I successfully imported messages from Opera Mail. Initially the Sent mailbox was not showing in Thunderbird. A quick removal and fresh installation solved that, but Thunderbird does not save the sent messages to the Sent box, where the imported Opera Mail messages are stored. Even though messages are not saved, they are sent correctly. The image attached shows the error message.

    Probably a name-confuse If you store sent on mailserver it has to have the right name. (subscribe)
    You could set up under Account settings / copies and folders (maps) Sent pointing to the right local folder.

  • Duplicate Inbox after trying to solve Gmail duplicate sent messages..​.

    .. was trying to solve the problem of duplicate sent messages with Gmail email on the BB Curve 8350. In following instructions from this message board, I instead ended up with duplicate INBOXES. Now, when I unregister and re-register my gmail account on my phone, it creates a new icon. This has resulted in my original problem being multiplied by four. What I mean is, now I have duplicate sent messages in TWO DIFFERENT INBOXES. Originally, my gmail account went to the main Inbox on the phone. I cannot delete the main message system.. HELP! 

    It seems I found a bug!
    I now understand what happens, although don't know the reason. The symptoms are caused by the "Auto-Expunge" feature on Gmail. I disabled it and fooled around the options and this is what I discovered:
    When I set "the message will be archived when disappear from the last visible folder", the message is archived whenever I try to move the sent messages to any other folder than the "Sent" one;
    When I set "move the message to trash when disappear from the last visible folder", the message is deleted and moved to trash whenever I try to move it from the "Sent" folder to any other.
    In other words, for some awkward reason, Lion's Apple Mail is not handling folder-to-folder operations and Gmail thinks that the messages has been removed from the last visible folder and does with it whatever it was instructed to, which is either to archive or move to trash.
    Since by disabling Auto-Expunge Gmail waits for the client to take the action, it seems that Apple Mail is sending the wrong command or sending it on the wrong timing.
    I wonder is Apple is aware of this.
    Any suggestions?

  • Missing sent messages in PC suite after installing...

    When i use pc suite to sent sms there is no copy found en the sent messages folder.
    I  checked the FAQ's and settings but nothing found yet.

    My mistake sorry.
    I thought the 6301 was an S60 handset, but it isn't, it is in fact Series 40 5th Edition, Feature Pack 1.
    I'm not sure why you are getting that problem then, have you tried checking for phone software updates?
    Shunts...
    I will mostly be communicating with a Nokia E72 Zodium Black
    Nokia E72-1 with Vr 051.018.207.04 Software
    If this post helped... Add some kudos!!

Maybe you are looking for

  • MacBook Pro Retina died

    Okay, well. I have next problem: I've got my new MacBook Pro Retina with Mountain Lion 10.8.0, so of course I figured to update it to 10.8.2. In a progress of updating my MacBook just turned of, whatever it was  with 75% of battery charge. Now it's d

  • Chinese Character  Problem in Essbase Integration Service & Oracle9i

    I installed oracle9i on windows2000,which character set is SIMPLIFIED CHINESE_CHINA.zhs16cgb231280. And I installed Essbase Integration Service 6.5.4 on HP-UNIX server. I designed an OLAP Model in Integration Services Console and I defined some dimen

  • How do I view reminders or To Do's in iCal in Mountain Lion

    Just upgraded to Mountain Lion today. Have hundreds of tasks, ToDo's, reminders - whatever you want to call them. Previously they appeared on right side of iCal as a list. I see no "Show Reminders" in View menu, nothing in Preferences. Searched for a

  • Premiere Pro 2.0 Fails to Install

    Whenever i Install premiere pro cs2 it won't work. How can i solve this problem?

  • Adding a Dedicated External Drive for Time Machine

    Hello, I want to use a dedicated external drive for Time Machine backup and another drive for a SuperDuper backup. Before even adding another drive, I'm already pulling and replacing usb connections from the back of my computer. Can anyone tell me if