Mail 5.0 attachments

When receiving or sending mail with attachments in Mail 5.0 in Lion, the little "paperclip" symbol displays next to the message subject in the Inbox or Sent list, but within the message itself, the attachments don't show up, they neither display within the message body nor trigger the presence of a "Quick Look" or "Save" button at the top of the message as before.
Anybody experiencing this too?  Anybody got any ideas for a solution?  I've already tried deleting and then setting up my e-mail account again from scratch but it didn't work.
Any help gratefully appreciated!

Yes, I'm having the same problem- and I see others are too. This is causing me embarrassment- I'm having to ask my clients to confirm that they are receiving the attachments I sent them. This is NOT good for business. Maybe I'll stop using Mail if this doesn't get fixed soon.

Similar Messages

  • How do I prevent Mac Mail from dropping attachments?

    My OS X 10.7.3 Mail is dropping attachments. Any idea how to fix this? Every time I need to send an email with an attachment, I have to use webmail, and this is getting old fast. Thanks.

    If Earthlink is unaffected it is probably a settimg in me.com.  Log into me.com account in a browser such as Safari (will get icloud.com) and select the settings (gear) icon bottom left, and then click on the airplane icon. Make sure vacation setting is unchecked.

  • Sending mail with multiple attachments

    hi.I wrote a code to send mail.but i need to send mail with multiple attachments.here is the code i wrote.what should i do to send the mail with multiple attachments.if i run this code iam able to send mails but not attachments.please help me
    <%@ page import="javax.mail.*,javax.mail.internet.*,java.util.Date,java.io.*,java.net.InetAddress,java.sql.*,java.util.Properties,java.net.*,javax.sql.*,javax.activation.*,java.util.*,java.text.*" %>
    <%@ page import="java.io.*,java.sql.*,java.net.*,java.util.*,java.text.*" %>
    <%
         String Attachfiles1="";
         String Attachfiles2="";
    String Attachfiles3="";
    if("Send".equalsIgnoreCase("send"))
              try
         String subject="",from="",url = null,to="";
         String mailhost = "our local host";
         Properties props = System.getProperties();
         String msg_txt="";
         String strStatus="";
    // byte[] bin=.....;
    //Adds Attechment:
    Multipart multipart = new MimeMultipart();
    BodyPart messageBodyPart = new MimeBodyPart();
    messageBodyPart.setText("Here are my attachments");
    multipart.addBodyPart(messageBodyPart);
    messageBodyPart = new MimeBodyPart();
    //first attachment
    DataSource source = new FileDataSource("C:\\img1.jpg");
    messageBodyPart.setDataHandler(new DataHandler(source));
    messageBodyPart.setFileName("C:\\Telnor1.jpg");
    multipart.addBodyPart(messageBodyPart);
    //Second attachment
    DataSource source2 = new FileDataSource("C:\\img2.jpg");
    messageBodyPart.setDataHandler(new DataHandler(source2));
    messageBodyPart.setFileName("C:\\Telnor2.jpg");
    multipart.addBodyPart(messageBodyPart);
    //etc...
    message.setContent(multipart);
    Transport.send( message );
    String mailer = "MyMailerProgram";
    to=request.getParameter("to");
    from=request.getParameter("from");
    subject=request.getParameter("subject");
    msg_txt=request.getParameter("message");
    props.put("mail.smtp.host", mailhost);
    Session mailsession = Session.getDefaultInstance(props, null);
    Message message = new MimeMessage(mailsession);
    message.setFrom(new InternetAddress(from));
    message.setRecipients(Message.RecipientType.TO,InternetAddress.parse(to, false));
    message.setSubject(subject);
    message.setHeader("X-Mailer", mailer);
    message.setSentDate(new Date());
    message.setText(msg_txt);
    BodyPart messageBodyPart = new MimeBodyPart();
    BodyPart messageBodyPart2 = new MimeBodyPart();
    Multipart multipart = new MimeMultipart(); // to add many part to your messge
    messageBodyPart = new MimeBodyPart();
    javax.activation.DataSource source = new javax.activation.FileDataSource("path of the file");
    messageBodyPart.setDataHandler(new DataHandler(source));
    messageBodyPart.setFileName("file_name");
    messageBodyPart2.setText("message"); // set the txt message
    multipart.addBodyPart(messageBodyPart);
    multipart.addBodyPart(messageBodyPart2);
    Transport.send(message);
    out.println("Message Sent");
    catch (Exception e)
    e.printStackTrace();
    if("Attachfiles".equalsIgnoreCase("attachfiles"))
    Attachfiles1=request.getParameter("fieldname1");
    Attachfiles2=request.getParameter("fieldname2");
    Attachfiles3=request.getParameter("fieldname3");
    %>
    <html>
    <body>
    <div class="frame">
         <form action="Composemail.jsp" method="post">
              <b>SelectPosition:</b> <select name="cars" >
    <option value="ABAP">ABAP
    <option value="saab">Saab
    <option value="fiat">Fiat
    <option value="audi">Audi
    </select><br><br>
    <table border="1" cellpadding="2" cellspacing="2">
    <tr><th>Name</th>
    <th>EmailId</th>
    <th>ContactNumber</th>
    <th>Position</th>
    </tr>
    <tr>
    <td>
    </td>
    </tr>
    </table><br>
    <b>SelectUser :</b><select name="cars">
    <option value="Administrator">Administrator
    <option value="saab">Saab
    <option value="fiat">Fiat
    <option value="audi">Audi
    </select>
    <br>
    <b>To :</b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="to" size="72"><br>
    <b>From :</b>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="from" size="72"><br>
    <b>Subject :</b>&nbsp&nbsp&nbsp<input type="text" name="subject" size="72"><br>
    <%=Attachfiles1%><br><%=Attachfiles2%><br><%=Attachfiles3%><br><br>
    <b>Message:</b><br>
    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<textarea rows="10" cols="50" name="message">
    </textarea> <br><br>
    <b>AttachedFile:</b>&nbsp<input type="file" name="fieldname1" value="filename" size="50"><br><br>
    <b>AttachedFile:</b>&nbsp<input type="file" name="fieldname2" value="filename" size="50"><br><br>
    <b>AttachedFile:</b>&nbsp<input type="file" name="fieldname3" value="filename" size="50"><br><br>
    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="submit" name="attachfiles" value="Attachfiles">
    <center>
    <input type="submit" name="send" value="Send" >
    </center>
    </form>
    </div>
    </body>
    </html>

    Create a separate MimeBodyPart object for each attachment, rather than reusing
    the same one over and over.

  • Sending mail with multiple attachments in jsp

    hi .I wrote a code to send a mail in jsp.but now i need to send mails with multiple attachments.how can i send mail with multiple attachment.

    Create a separate MimeBodyPart object for each attachment, rather than reusing
    the same one over and over.

  • Sending mail with 2 attachments

    Hi All,
            I have a requirement where I have to send a mail with 2 attachments. Both attachments should be excel sheets.
    Iam using the function module
      CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
        EXPORTING
          document_data              = gd_doc_data
          put_in_outbox              = 'X'
          commit_work                = 'X'
        IMPORTING
          sent_to_all                = gd_sent_all
        TABLES
          packing_list               = it_packing_list
          contents_txt               = it_message
         contents_bin               = it_attachment
          receivers                  = it_receivers
        EXCEPTIONS
          too_many_receivers         = 1
          document_not_sent          = 2
          document_type_not_exist    = 3
          operation_no_authorization = 4
          parameter_error            = 5
          x_error                    = 6
          enqueue_error              = 7
          OTHERS                     = 8.
    I don't know where to pass another attachment.
    How can it be done?
    Kindly help me.
    Regards,
    Krithika

    Hi,
    Try this code.
    you have to populate both packing_list and contents_bin internal tables before passing to the fm SO_NEW_DOCUMENT_ATT_SEND_API1
    FORM CONVERT_OTF_TO_PDF TABLES OTFTAB STRUCTURE OTF.
      CLEAR: SOOD, W_LINES, CONTENT_IN, CONTENT_OUT.
      REFRESH: CONTENT_IN, CONTENT_OUT.
      DESCRIBE TABLE OTFTAB LINES W_LINES.
      SOOD-OBJLEN = W_LINES.
      REFRESH: CONTENT_IN, CONTENT_OUT.
      CLEAR: CONTENT_IN, CONTENT_OUT.
       CONTENT_IN[] = OTFTAB[].
        CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_PDF'
             EXPORTING
                  FORMAT_SRC      = 'OTF'
                  FORMAT_DST      = 'PDF'
                  DEVTYPE         = 'HPLJ5SI'
    *         FUNCPARA        =
                  LEN_IN          = SOOD-OBJLEN
    *    IMPORTING
    *         LEN_OUT         =
             TABLES
                  CONTENT_IN      = CONTENT_IN
                  CONTENT_OUT     = CONTENT_OUT
             EXCEPTIONS
                  ERR_CONV_FAILED = 1
                  OTHERS          = 2.
      REFRESH OBJBIN. CLEAR OBJBIN.
      IF GV_SUMMARY <> 'X'.
        OBJBIN[] = CONTENT_OUT[].
      ELSE.
        REFRESH CONTENT_OUT.
        CLEAR CONTENT_OUT.
      ENDIF.
      REFRESH: CONTENT_IN, OBJPACK.
      CLEAR: CONTENT_IN, OBJPACK.
      DOC_CHNG-OBJ_NAME = TEXT-003.
      IF SY-SYSID NE 'S4P'.
       IF DOC_CHNG-OBJ_DESCR IS  INITIAL.
          DOC_CHNG-OBJ_DESCR = TEXT-004.
        ELSE.
          IF GV_SUMMARY = 'X'.
           DOC_CHNG-OBJ_DESCR = TEXT-012.
          ENDIF.
        ENDIF.
      ENDIF.
      DESCRIBE TABLE OBJTXT LINES TAB_LINES.
      READ TABLE OBJTXT INDEX TAB_LINES.
      DOC_CHNG-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).
    * Fill the fields of the packing_list for the main document:
        CLEAR  OBJPACK.
        DESCRIBE TABLE OBJBIN LINES TAB_LINES.
       OBJPACK-TRANSF_BIN = 'X'.
        OBJPACK-HEAD_START = 1.
        OBJPACK-HEAD_NUM = 0.
        OBJPACK-BODY_START = 1.
        OBJPACK-BODY_NUM = TAB_LINES.
        OBJPACK-DOC_TYPE = 'XLS'.
        OBJPACK-OBJ_NAME = 'Attachment'.
        OBJPACK-OBJ_DESCR = C_PAYER.
        READ TABLE OBJBIN INDEX TAB_LINES.
        DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJBIN ).
        OBJPACK-DOC_SIZE = DOC_SIZE.
        APPEND OBJPACK.
        CLEAR  OBJPACK.
        DESCRIBE TABLE OBJBIN LINES TAB_LINES.
       OBJPACK-TRANSF_BIN = 'X'.
        OBJPACK-HEAD_START = 1.
        OBJPACK-HEAD_NUM = 0.
        OBJPACK-BODY_START = 1.
        OBJPACK-BODY_NUM = TAB_LINES.
        OBJPACK-DOC_TYPE = 'XLS'.
        OBJPACK-OBJ_NAME = 'Attachment'.
        OBJPACK-OBJ_DESCR = C_PAYER.
        READ TABLE OBJBIN INDEX TAB_LINES.
        DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJBIN ).
        OBJPACK-DOC_SIZE = DOC_SIZE.
        APPEND OBJPACK.
        REFRESH RECLIST.
        CLEAR RECLIST.
    ** get E-mail address
          IF NOT P_EMAIL IS INITIAL.
            RECIPIENT_INT-ADDRESS = P_EMAIL.
          ENDIF.
            RECLIST-RECEIVER = RECIPIENT_INT.
            RECLIST-REC_TYPE = 'U'.
            APPEND RECLIST.
    * SEND THE DOCUMENT BY CALLING THE SAPOFFICE API1 MODULE
    * FOR SENDING DOCUMENTS WITH ATTACHMENTS
      CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
           EXPORTING
                DOCUMENT_DATA              = DOC_CHNG
                PUT_IN_OUTBOX              = 'X'
           IMPORTING
                SENT_TO_ALL                = SENT_TO_ALL
           TABLES
                PACKING_LIST               = OBJPACK
                OBJECT_HEADER              = OBJHEAD
                CONTENTS_BIN               = OBJBIN
                CONTENTS_TXT               = OBJTXT
                RECEIVERS                  = RECLIST
           EXCEPTIONS
                TOO_MANY_RECEIVERS         = 1
                DOCUMENT_NOT_SENT          = 2
                OPERATION_NO_AUTHORIZATION = 4
               OTHERS                     = 99.
    Regards,
    Sailaja.

  • How can I automatically open Mail.app message attachments after downloading

    The subject says it all, I think.
    My wish #1
    Automatically Opening Mail.app message attachments after downloading
    My Wish #2
    At least having the Finder automatically default to the folder I just downloaded to after completing the download.
    Is this an option in Leopard, at least?

    Very clever. But unfortunately that doesn't seem to work in Tiger.
    Then again, I stil presume that when you do that, a ile is still downloaded and appears somewhere on your hard drive. If you "save as" the file opened by preview, you probably still need to go back to the place where the file was saved and delete it.
    Then again again, if Preview is peeking into a Word or Excel attachment, it may not actually be "downloading it" first?? Strange. If it was a jpg file attachment, on the other hand, it seems more likely that some sort of file would be downloaded to the hard drive as a result of that drag and drop of the paper clip.
    I did find that drag and drop capability interesting, though. Even in Tiger.
    Oh well. I have to start looking at scripts.
    When I downloaded that Automator application that was supposed to "close all open applications", I was surprised that it didn't work. Says it works with TIger. ???
    http://www.apple.com/downloads/macosx/automator/
    Was I supposed to import it into Automator as an "action" and save it as an Automator application and then open Automator and click "run" for that action each time I wanted to use it? Seams a bit cumbersome.

  • Mail saving text attachments with DOS line endings

    dear all,
    i just noticed that Mail saves text attachments with DOS line endings (CR+LF), even if the original contains UNIX line endings (LF). how can i disable this behaviour?

    Using Automator, one can make a Desktop application that simulates dos2unix.
    The Automator application shown here, will prompt the user to choose one or multiple (using command key) text files, and will then use Perl to process each file in-place, replacing the carriage return-line feed pairs with just a line feed. I tested this on a folder of text files where each file had more than 1 CRLF pair. Afterwards, there were only LF. The last thing this application does is slide out an OS X notification with processing status and number of files affected. I borrowed, and adapted the Perl block from Stack Overflow.

  • Mac osx 10.6.8,firefox 7.0.1, mobile me mail-cannot make attachments/upload to mail,if I switch to safari no prob., my laptop with firefox-no prob., what am I missing?

    mac osx 10.6.8,firefox 7.0.1, mobile me mail-cannot make attachments/upload to mail,if I switch to safari no prob., my laptop with firefox-no prob., what am I missing?

    Hi mdlongoptom-
    You might want to try these steps:
    -> Clear Cookies & Cache
    • https://support.mozilla.com/en-US/kb/Template:clearCookiesCache
    -> Clear the Network Cache
    -> Reload web page(s) and bypass the cache.
    • Press and hold Shift and left-click the Reload button.
    • Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    • Press "Cmd + Shift + R" (MAC)
    Check and tell if its working. Hope that helps.

  • Mail glues photo attachments to e-mails

    In Lion, Mail glues photo attachments to e-mails, i.e. they cannot be opened / saved by many recipients (Windows users – yes, there are still some of them – and webmail services).
    Is there a workaround except zipping each and every pic?
    Thank you!
    Peter

    The problem here than is on the recipient's end. I would expect even the most basic email application or service to understand Plain text emails. They don't get any simpler than that.
    Regards
    TD

  • Since moving to iCloud my mail not sending attachments any answers?

    Hi
    Since moving to iCloud my mail not sending attachments any answers?

    After the migration I started having problems with all NON Apple things.
    Now, as of July, 6th this is my situation:
    Lion devices and iOS5 devices (MacBook, MacPro, iPhone 4s and iPad I) - fine
    have a look here for info:
    AUTOMATIC SETUP FOR APPLE MAIL ON LION MACS
    http://www.apple.com/icloud/setup/mac.html
    Snow Leopard - set up after some trouble using these instructions:
    OLDER SERVER FOR APPLE MAIL ON PRE OS 10.7 MACS
    http://support.apple.com/kb/HT5330
    Non Apple clients should work with these instructions but I still cannot get MailForge to work:
    SERVERS FOR GENERIC EMAIL CLIENTS
    http://support.apple.com/kb/HT4864
    MOBILE NON APPLE STUFF
    With my HP (Palm) Pre 3 I am still figuring out why every single day they change the servers:
    this however might help you as the Palm is more similar to the BB than the iPhone:
    PALM PRE 3 SETTINGS: I also have updated the password on iCloud, deleted the old iCloud account on the Pre, created a new one. Please note that it now sends using the older server, I do not know for how long.
    INCOMING
    OUTGOING

  • TS3276 Someone who receives my mail sent from Apple Mail cannot receive attachments or read my email even though they are on a Mac using Safari.  How could they be using Safari to receive or read my mail?

    Someone who receives my mail sent from Apple Mail cannot receive attachments or read my email even though they are on a Mac using Safari.  How could they be using Safari to receive or read my mail? 

    You can lead a horse to water, but you cannot make it drink.  This person receiving my email,  while on a Mac with Safari is reading their mail through Safari using Horde--our recent discovery.  Why they chose to do that in unclear. The last email we sent, however, was miraculously read and received and  the attachment was viewed with no problem after we told them our mail was coming from a Mac thriugh Apple Mail.  It seems that telling them that our emails were coming from a Mac and using Apple Mail was enough to make them think that perhaps THEY were doing something not quite right. Thank you both, Level 7 and Level 5. 
    But thank you especially for the meteorologists in the UK for putting forth the correct routes for Sandy these last days, you probably saved a lot of lives.

  • Cant see attachments in mail, cant see attachments in mail

    cant see attachments in mail, cant see attachments in mail

    No when i am replying to an email, i cannot see the previous send attachements from the one i am emailing with anymore.
    So i do receive them, and can send them, but (sometimes) cannot find them anymore in received emails. Hope this is more clear : )

  • Prevent Mail from showing Attachments inline

    Hi there, does somebody know how to prevent Mail to show attachments inline ?
    Thanks for your help.
    regards,
    kd

    Sometimes zipping is not an optimal solution, such as when sending to a non computer savvy recipient who may not understand zip files. Is there no way to make sure that an attached image will show as an attachment to the recipient (and therefore by easy to download from the email)? Thanks.

  • Why do e-mails containing large attachments fail to deliver to my inbox?

    Why do e-mails containing large attachments fail to deliver to my inbox?

    This may be a limitation to the size of the attachments your ISP will allow. Please check with your ISP first to see the maximum size attachment they will accomodate.

  • Can Apple Mail store all attachments in one folder

    I have been trying Apple Mail out, and one behavior that I find horribly inefficient is Mail's storing attachments with messages.  In the past I have used applications such as Eudora that had an attachments folder where all attachments were placed.  As long as you left them there or moved them somewhere on the same hard drive, you could click on the attachment in a message and open it.  However, the way I store files is that I usually file the attachments in other folders with other related files.  That way all of my files about a project or topic are all together.  Mail's way would have some files in project folders and other files in Mail's storage folder. So is there a way to have Mail put all of the attachments that come in into a single attachement folder (or even an attachment folder per email account)?  Thanks.

    bruce,thanks for your help. I don't have an advanced button under the storage tab. the message storage is below the advanced button, and when I click the advanced button, it doesn't give me any options for message storage. do you think I am missing an ad on that I should have ? thanks and happy thansgiving

  • Apple Mail, Photo Browser, Attachments and Yosemite

    OK,
    Help. 
    Anytime I want to insert a photo from my iPhoto Library into Apple Mail via Photo Browser in  Yosemite Mail, it crashes.
    My preferred method - Via add attachments - Finder/Pictures/Iphoto library doesn't work anymore. It now says Open iPhoto library.
    Why does Apple change these things without like checking them out?
    Anyone have an advice. I think Yosemite is pretty half baked. I'm a computer consultant and this is the worst release for customers since Leopard.
    Process:               Mail [2457]
    Path:                  /Applications/Mail.app/Contents/MacOS/Mail
    Identifier:            com.apple.mail
    Version:               8.0 (1990.1)
    Build Info:            Mail-1990001000000000~3
    Code Type:             X86-64 (Native)
    Parent Process:        ??? [1]
    Responsible:           Mail [2457]
    User ID:               501
    Date/Time:             2014-11-04 12:10:03.027 -0500
    OS Version:            Mac OS X 10.10 (14A389)
    Report Version:        11
    Anonymous UUID:        0FA7D971-C2E1-8717-A217-358425D52214
    Time Awake Since Boot: 63000 seconds
    Crashed Thread:        8  Dispatch queue: com.apple.root.default-qos
    ------(truncated crash log to VM ----
    VM Region Summary:
    ReadOnly portion of Libraries: Total=288.6M resident=105.0M(36%) swapped_out_or_unallocated=183.5M(64%)
    Writable regions: Total=1.2G written=39.9M(3%) resident=66.7M(6%) swapped_out=21.4M(2%) unallocated=1.1G(94%)
    REGION TYPE                        VIRTUAL
    ===========                        =======
    Activity Tracing                     2048K
    CG backing stores                    11.1M
    CG image                             1948K
    CG shared images                      496K
    CoreAnimation                        11.8M
    CoreData Object IDs                  4100K
    CoreGraphics                            4K
    CoreImage                              72K
    CoreUI image data                     244K
    Foundation                              4K
    Image IO                              464K
    JS JIT generated code               128.0M
    JS JIT generated code (reserved)    896.0M        reserved VM address space (unallocated)
    JS garbage collector                  320K
    Kernel Alloc Once                       8K
    MALLOC                              113.1M
    MALLOC (admin)                         32K
    Memory Tag 242                         12K
    Memory Tag 251                         76K
    OpenCL                                 48K
    SQLite page cache                    6144K
    STACK GUARD                          56.1M
    Stack                                14.2M
    VM_ALLOCATE                          17.9M
    WebKit Malloc                        1864K
    __DATA                               33.6M
    __IMAGE                               528K
    __LINKEDIT                           72.7M
    __TEXT                              215.9M
    __UNICODE                             544K
    mapped file                         119.4M
    shared memory                           4K
    ===========                        =======
    TOTAL                                 1.7G
    TOTAL, minus reserved VM space      812.3M
    Model: iMac8,1, BootROM IM81.00C1.B00, 2 processors, Intel Core 2 Duo, 2.66 GHz, 4 GB, SMC 1.29f1
    Graphics: ATI Radeon HD 2600 Pro, ATI Radeon HD 2600 Pro, PCIe, 256 MB
    Memory Module: BANK 0/DIMM0, 2 GB, DDR2 SDRAM, 800 MHz, 0x7F7F7F7F7FF70000, 0x00004B363435365536314535383030460000
    Memory Module: BANK 1/DIMM1, 2 GB, DDR2 SDRAM, 800 MHz, 0x7F7F7F7F7FF70000, 0x00004B363435365536314535383030460000
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8C), Broadcom BCM43xx 1.0 (5.10.131.36.16)
    Bluetooth: Version 4.3.0f10 14890, 3 services, 27 devices, 1 incoming serial ports
    Network Service: Ethernet, Ethernet, en0
    Serial ATA Device: ST3320820AS_Q, 320.07 GB
    Parallel ATA Device: MATSHITADVD-R   UJ-875
    USB Device: USB2.0 Hub
    USB Device: Newer Tech miniStack V2
    USB Device: i550
    USB Device: Hub in Apple Pro Keyboard
    USB Device: Griffin PowerMate
    USB Device: Apple Pro Keyboard
    USB Device: Built-in iSight
    USB Device: Backup+ BK
    USB Device: masterkey 49
    USB Device: BRCM2046 Hub
    USB Device: Bluetooth USB Host Controller
    USB Device: IR Receiver
    FireWire Device: SAFFIRE_PRO_24, Focusrite, Up to 400 Mb/sec
    Thunderbolt Bus:

    Post the first 50 lines of the Mail crash report and the lines for the crashed thread.
    As a test launch iPhoto with the Option key held down and create a new, test library.  Import some photos and test to see if the same problem persists. Does it?
    Note:  Since it's Mail that's crashing it's not an iPhoto problem but a Mail/System one.
    Log into another user account on your Mac and test to see if the problem persists there.  If it does then it's a system wide issue. If not it's an account issue.
    Download and run Etrecheck.  Copy and paste the results into your reply. It's a diagnostic tool that was developed by one of the most respected users here in the ASC to help identify some of the more obvious culprits.

Maybe you are looking for