Empty message body when including attachments

When we send an email which contains an attachment, the message body is empty at the recipients end. The attachment is OK though.
When the mail doesn't contain a attachment, the message body is OK. We are using the integrated Apple mail client.
Any ideas? Thanks in advance.

Does the same occur when using Plain Text for message composition instead of RTF?
Some email clients (mainly Windows Outlook and Outlook Express depending on the version used by the recipient) do not read Mail's RTF properly.

Similar Messages

  • Mail message "Save as..." doesn't save attachments when "include attachments" is ticked

    Mail message "Save As..." doesn't save attachments when "Include Attachments" is ticked for "Rich Text Format"
    Messages are supposed to be saved as rtfx files (actually folders that include the attchments in seperate files)
    It worked fine in 10.6
    How do I submit a bug report?  I have sent several request through the "Provide Mail Feedback" link since 10.7 - no joy.
    Thanks

    You can use your Apple ID to register with this site and go the Apple BugReporter. Supposedly you will get an answer if you submit feedback.
    Feedback via Apple Developer

  • Characters added/changed in message body when sent w/ attachments

    Hi,
    I've got a strange problem that is starting to annoy me.
    When sending mail with attachments from Mail (Tiger 10.4.5 / G4 Powermac),
    - some chartacters in the message body are changed to question marks (usually between paragraphs, but also sometimes just random)
    - characters that have accent (like in the french alphabet) turn into chinese characters.
    Messages with no attachemnts are fine.
    I've updated all the updates from Software Update and also runs repair permissions a couple of time but to no avail.
    Any help would be greatly appreciated. Thanks!

    Does the same occur when using Plain Text for message composition instead of RTF?
    Some email clients (mainly Windows Outlook and Outlook Express depending on the version used by the recipient) do not read Mail's RTF properly.

  • MessageBody.txt file instead of actual message body when attachment="true"

    Hi guys,
    Using XMLP 5.6.3 with EBS (with patch 5968876 applied)
    Trying to send out a PDF report via email using the bursting engine. We need the report to be attached but the message body to show in the actual message body window of the client.
    Right now, instead of that we get the message body as an attachment called messageBody.txt
    Here are some relevant lines of my control file:
    <xapi:email server="email.server" port="25">
    <xapi:message id="123" to="[email protected]" attachment="true" content-type="html/text" subject="My subject">Dear customer,
    This is the actual message body</xapi:message>
    </xapi:email>
    </xapi:delivery>
    <xapi:document key="${TRX_NUMBER}" output="${TRX_NUMBER}" output-type="pdf" delivery="123">
    If I set attachment="false" then I get the message body but no PDF file.
    Any ideas?
    Thanks,
    Michel

    I posted this as an issue (the attachment does attach but a blank txt box also attaches) a long time ago, but didn't get a response from either Tim or Development. Here is the thread with further info.
    Re: XMLP OA ROLLUP PATCH 5.6.3 bursting email creates blank messageBody.txt
    Rob
    http://www.scnet.com.au

  • Blank message body when sending or receiving HTML formated emails Exchange 2010

    I Have just installed Exchange Server 2010 over the weekend on a customers system.  All clients using either Outlook 2003 or 2007 are unable to see any text in the body of emails that are formatted in HTML.  If they receive an email formatted as HTML there is no body text, if they send an Plain Text formatted email the recipient sees the text in the body.  This problem presents across all Exchange users and affects all HTML formatted emails sent or received since transitioning from Exchange 2007 to 2010.  Plain Text and Rich Text email present with no issues. If we import old email via a pst they afre able to see all email text both HTML and plain text. when we access the clients email account via OWA all emails work but then if we go into outlook 2003/2007 and click the email it removes the body text from the email in both the client and OWA have tried Outlook connection issues with Exchange 2010 mailboxes due to RPC encryption requirement
     http://support.microsoft.com/default.aspx/kb/2006508 and it made no difference at all.
    Thanks
    Update: Have just tested further and all pc seem to work ok with either 2003 or outlook 2007 on.  The problem only seems to be happening on the remothe desktop services server which has outlook 2007 ( have also tried outlook 2003 with same results)

    We have just migrated to Exchange 2010 and have had some blank emails come in to our system.  We think we have a reason and fix for
    it. Hopefully this helps someone else…
    Staffs have their own private mailbox (as you would expect) but also share common mailboxes like "Support" and "Info". When an email came
    into the inbox on a shared mailbox, it might be blank. Plain text emails seemed to be okay. 
    We found that when an email came in, it was readable for about two or three seconds (you need to be setup to send a test and check the inbox quickly - we used Outlook 2007 with the reading pane turned on) and then it blanked out!. We checked the incoming
    email by using the arrow keys to select it and then select the email below the new email, if you go back and forth between them you can see the good new email suddenly goes blank.
    So send another test, but this time make sure the email is set to “Plain Text”. Our email turned up fine, two seconds latter
    it had a NOD32 signature appended to the end of it saying that it had been scanned by NOD32 (you may have seen this kind of note appended to the end of emails before).
    What appeared to be happening is that one or more users sitting at their desks in Outlook had different settings configured in NOD32 (they
    were supposed to be using the server based profile that we control). We thought we had the server doing the AV work, but several of our client PCs had NOD32 enabled to integrate with Outlook. New items received in the shared Inbox’s were being scanned
    by the client PCs and having a signature appended which was mucking up the HTML format of the email and Exchange 2010 blanked them out.
    Make sure your AV products aren’t corrupting the email formats causing them to be displayed blank. Try tests using OWA only and don't
    access the mailbox using Outlook.
    Thanks.

  • Forwarded messages accessed by android phone do not include attachments

    I have a Samsung Galaxy S2 and access e-mail thru phone browser.  The forwarded messages do not include attachments. 
    Why is this happenning?
    When I forward messages thru internet browser thru laptop, messages forward attachments fine.

    I am somewhat confused by your title and post. To clarify, is it:
    1. Messages forwarded from your phone do not show attachments when checked from anywhere.
    2. Messages forwarded from your phone do not show attachments when checked from your phone.
    3. Messages forwarded from anywhere do not show attachments when checked from your phone.
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.
    "All knowledge is worth having."

  • Message body is empty, when calling wf_notification.send ,

    hi,
    i am sending a messages to 5 peoples, using wf_notification.send api.
    but the when i check the emails, mesage body is empty.
    prior to calling wf_notification.send Api,
    my message body has been generated by the message attribute of type document(plsqlclob), iam using wf_engine.setItemAttribute and the argument avalue is like this
    avalue=> 'plsql:koc_overtime_web_pkg02.show_mgr_message_TST/'||itemtype || ':' || ItemKey) for setting this message attribute(this will generate html)
    Shall i need to use any callback function in my send api.
    regards.
    zameer.

    If you are using WF_ENGINE.SetItemAttrText API, I see that you have a workflow item that is launched. In such a case you could just have a notification activity within the same process that will send the notification and the e-mail appropriately.
    Why do you use WF_NOTIFICATION.Send using an attribute value that is set from a Workflow item.
    Typically WF_NOTIFICATION.Send function is used to send a notification outside of a workflow process. Typically you would use a workflow message definition and corresponding message attribute definition and use the following code to send the notification.
    declare
        l_nid   number;
        l_user  varchar2(320) := '&1';
        l_begin_date date;
    begin
        l_nid := wf_notification.send(l_user, 'CS_MSGS', 'FYI_MESSAGE');
        wf_notification.setattrtext(l_nid, 'SENDER', 'Oracle Workflow Testing Mailer');
        wf_notification.setattrtext(l_nid, 'MESSAGE_TEXT', ' Message sent at '||to_char(sysdate,'DD-MON-RRRR HH24:MI:SS')||' DB server time');
        wf_notification.denormalize_notification(l_nid);
        commit;
    end;
    /As you can observe, I do not depend on any workflow item for any attribute information. Please note that in case if there is a requirement to depend on a workflow item, it is required that you need to pass a Callback function and Context to WF_NOTIFICATION.Send function in order for the workflow item attribute information to be copied over to notification attributes.

  • How to include original message body in the reply to a workflow notificatio

    Hi,
    I have a requirement from my clients.
    Standard Functionality: When a Manager clicks on the APPROVE (button / link) to approve a workflow notification from a mailing application, a (response) mail gets composed to the Workflow Mailbox with the NID and Access Key. The content as shown below.
    ===========================
    Action: 'Approve'
    Comments: ''
    NID[3699/874478985@WFMAIL3]
    ===========================
    Requirement:
    The requirement is that, when the Maanger clicks on Approve / Reject, the original message body also has to get populated into the response mail along with the NID and Access Key.There would be audits conducted(looking into the workflow mail box) on the approval / rejection decisions taken by the users. The intention of getting the originial message body is to identify, to which notification(or letter) this action was taken. Me, being a Technical person can get it from the Notification Id in the workflow mail box, but the people conducting the Audit cant identify that. So, I need to get the original message body into the response. This is the reason for the requirement.
    Actually, I dont need the whole message body, but the value in an URL attribute, which is one of the SEND attributes of the notification in question.
    fyi, It is a VOTING ACTIVITY and hence, I donot know how many users would get the notification.
    I tried creating a RESPONSE Attribute(I understand that, a response attribute is an attribute where I accept inputs from the user), but couldnt assign the value to that attribute.
    Regards
    Anil K A

    Sadly, I believe this will require a bit of development to make it happen. The project I'm on now...we are finding that to get it to do what we want it to do, a development to customize the email message to include all the case fields is required.
    D

  • How to modify Exchange 2013 TXT(SMS) notifications to not include the subject line or any of the message body of emails

    We have a group of users who are not permitted to download/save any emails they receive onto public or personal devices, they are only allowed to log in manually and view their mail through OWA (I realize there are ways to use OWA to download mail, however
    the users are explicitly forbidden from doing this, and any countermeasures that can be put in place, are/will be).
    With our new Exchange 2013 server, it seems it has the built in capability to send TXT(SMS) notifications instantly when a user receives mail.  We would like to allow our users to utilize this feature, however currently, the notification includes not
    only the sender of the email, but also the subject line and part of the message body.  As it stands, we can't have this as part of the email would then be saved on their device.
    I am wondering if there is a way to modify Exchange 2013 to not include the subject or message body, so that our users could at least get an instant notification 1-that they have a new email and 2-who it's from?
    Any information would be appreciated, thanks!

    We can configure SMS Text Message Notification for various situation like Calendar notifications, Voice mail notifications, Email notifications if your user's Mailbox hosted in Exchange Server 2013
    To set up your phone to receive text messages when you want to have Calendar notifications, Voice mail notifications, Email notifications use the steps as follows
    Note: Text message fees are applicable and it will appear on your phone bill.
    Login to Outlook Web App, click Options > See All Options > Phone > Voice Mail tab.
         In the Notifications section, choose one of the following options:
    Calendar notifications... 
    Voice mail notifications... 
    Email notifications using an Inbox rule...
    Turn On Notification
    First step is to turn on the notification of text messaging. Click Turn on Notifications
    Select Setup Notification: Need to select your operator,
    It will request to provide your Mobile Operator.
    Note: As of now Exchange Server 2013 supports only the below list of operators.
    Locale: United State
    Mobile Operator: AT & T, Sprint PCS, T-Mobile, Verizon Wireless
    Locale: Canada,
    Mobile Operator:Bell Telus Mobility
    Locale: Romania
    Mobile Operator:Orange Romania
    Provide your telephone number. It will send you the passcode on your mobile number.
    Type the passcode for confirmation
    Calendar Notifications:
    On Selecting Calendar Notification: Select the option based upon your requirement.
    Email Notification Using Inbox Rule:
    Similarly for the text messaging for the email notification, select the option based upon your requirement and setup them up
    Exchange Queries

  • Search message body returns empty

    I have deleted global-messages-db.sqlite and re-indexed my mail.
    It is an imap account.
    I have "Search subfolders" and "Run search on server" checked.
    I get empty results when searching (Body: Contains: "my search query")
    I am searching for text that I know is in the body of email messages.
    I have even opened up an email, copied the text and pasted it and get no results.
    Thunderbird 24.4.0
    Windows XP

    Yes. it is synchronized.
    Ctrl+Shift+F to open the Search Messages.
    Then for the criteria a I select {Body: Contains: "type in what i'm looking for"}
    I have tried - Search for messages in:
    root of the email account; Inbox; Sent; but I get no returns.
    Again I have the "Search subfolders and Run search on server" checked
    I get results returned when I do a search in the subject line
    {Subject: Contains: "type in what i'm looking for"}
    After trying many message body searches, I have just gotten a partial search return, but it is only emails that are replies with the original email quoted in them. The search does not return all messages containing this text nor the original sent email.

  • SM37: job sends message even when report list is empty

    Dear gurus,
    I run job over transaction VD59 - the result of this report is sent to recepient via email. Even when VD59 gives no results (no rows), recepient receives empty message.
    Can I somehow set that in the case of empty result list job sends no message?
    Pavel

    Hi,
           Try to use these FM's.
           BP_JOBLOG_READ
           BP_JOBLOG_SHOW
           BP_JOB_CHECKSTATE
           BP_JOB_CHECKSTATE_SM37B
           BP_JOB_READ
           BP_JOB_STATUS_GET

  • HT1526 I can't delete any files, can't empty the trash bin, can't open my iTunes. Safari isn't working properly either. I keep getting the error message -50 when i try to delete anything...HELP!

    I can't delete any files, can't empty the trash bin, can't open my iTunes. Safari isn't working properly either. I keep getting the error message -50 when i try to delete anything...HELP!

    Hello, not too helpful, but...
    enum {
      paramErr                      = -50,  /*error in user parameter list*/
    Usually means a bvad or unacceptable Charachter in a File or Folder name...
    http://support.apple.com/kb/TA20831
    Solving Trash Problems...
    http://thexlab.com/faqs/trash.html
    Open Console in Utilities & see if there are any clues or repeating messages when trying to open Safari or iTunes.

  • When i go to send a new text, the text field isn't blank.  There is already text entered in the message body.

    When i go to send a new text, the text field isn't blank.  There is already text entered in the message body that I have to go in and delete before typing my new text.  this prevents me from forwarding anything through text because if I get something I wish to forward, selecting forward as an option always brings up the same junk just like when trying to send a new message.  How can i remedy this?

    Here it goes -
    1) Download iBackupBot: http://download.cnet.com/iBackupBot/3000-2141_4-10969873.html
    2) Plug phone into computer and run backup
    3) Use "Explorer" box to find Messages: HomeDomain/Library/SMS/Drafts/(null).draft/
    4) In "Null Drafts" there is a file "message.plist"
    5) Double click to open, (cancel the popup if you did not purchase the iBackupBot) and you will see the prepopulating message on the <string> line 6
    6) Delete the offending text, leave all code
    7) Close text editor
    8) Right click on message.plist file and select "Restore selected item(s) to device"
    9) File will be restored to your phone and it will restart itself.
    10) Voila! Now it is time to consider that Windows phone....:)

  • How to display attachments as a field and not in message body

    I'd like to attach files in Apple Mail through the use of an attachments field (a la Outlook/Entourage) rather than it being shown as an icon in the message body, but I can't seem to find out how to do it.
    I'm pretty sure it can be done as it's displayed in Lokisoft's 'Without Attachment Tamer screenshot' (top left image) http://lokiware.info/Attachment-Tamer .
    Any bright ideas? Nothing in the GUI seems to help and Apple Tech Support won't divulge a terminal command I can use to expose the attachments field.

    Right click the department name column and go to format field and  select supress if duplicate...this will remove duplicates
    to get it displayed in each page
    create a formula say F1 and place the column inside the formula
    and conditionally supress for each page
    This may help
    Thanks,
    Ganesh

  • Send email including the data field into the html message body

    Hi all,
    I would like to send an email to each recipient once only, and including a data field into the html body message. I am not sure how to achive that with my current stored procedure.
    USE [CallManager]
    GO
    /****** Object: StoredProcedure [dbo].[PersonalCallsReminder] Script Date: 08/27/2014 10:26:55 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author: <Author,,Name>
    -- Create date: <Create Date,,>
    -- Description: <Description,,>
    -- =============================================
    ALTER PROCEDURE [dbo].[PersonalCallsReminder]
    AS
    BEGIN
    -- SET NOCOUNT ON added to prevent extra result sets from
    -- interfering with SELECT statements.
    SET NOCOUNT ON;
    -- Email Users
    declare @email varchar(max)
    declare mycursor cursor FAST_FORWARD for
    SELECT dbo.HumersStaffExtension.email
    FROM dbo.Calls_Mobile_Header INNER JOIN
    dbo.HumersStaffExtension ON
    dbo.Calls_Mobile_Header.TelNumber = dbo.HumersStaffExtension.telnr_prv COLLATE SQL_Latin1_General_CP1_CI_AS
    GROUP BY dbo.Calls_Mobile_Header.RecordStatus, dbo.HumersStaffExtension.usr_id, dbo.HumersStaffExtension.email,
    dbo.HumersStaffExtension.res_id
    HAVING (dbo.Calls_Mobile_Header.RecordStatus = N'0') AND (NOT (dbo.HumersStaffExtension.email IS NULL))
    OPEN mycursor;
    FETCH NEXT FROM mycursor
    INTO @email
    WHILE @@FETCH_STATUS = 0
    BEGIN
    EXEC msdb.dbo.sp_send_dbmail
    @profile_name = 'CallsManagement',
    @recipients = @email ,
    @body_format = 'HTML',
    @subject = 'Personal Calls Reminder',
    @body = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <title>Personal Calls Reminder</title>
    <style type="text/css">
    body {
    font-family: "Times New Roman", Times, serif;
    font-size: 11pt;
    .auto-style1 {
    background-color: #FFFF00;
    </style>
    </head>
    <body>
    <div>
    <table style="width: 800px">
    <tr>
    <td>Dear,<br />
    <br />
    Please review your phone bills and submit your personal calls using the following link:<br />
    <a href="http://companyxyz/personalcalls/">Personal Calls</a></td>
    </tr>
    </table>
    <br/>
    <table style="width: 800px">
    <tr>
    <td><strong>Kindly be informed that the deadline to process new bills is on the
    <span class="auto-style1">15th of each month</span>.</strong></td>
    </tr>
    </table>
    <br/>
    <table style="width: 800px">
    <tr>
    <td>For assistance, please contact <a href="mailto:[email protected]">[email protected]</a></td>
    </tr>
    </table>
    <br/>
    <table style="width: 800px">
    <tr>
    <td><strong>*** This is an automatically generated email, please do not reply ***</strong></td>
    </tr>
    </table>
    </div>
    </body>
    </html>
    FETCH NEXT FROM mycursor
    INTO @email
    END
    CLOSE mycursor;
    DEALLOCATE mycursor;
    END
    Changing the query to the following:
    SELECT TOP (100) PERCENT dbo.HumersStaffExtension.email, dbo.Calls_Mobile_Header.ExtractDate
    FROM dbo.Calls_Mobile_Header INNER JOIN
    dbo.HumersStaffExtension ON
    dbo.Calls_Mobile_Header.TelNumber = dbo.HumersStaffExtension.telnr_prv COLLATE SQL_Latin1_General_CP1_CI_AS
    GROUP BY dbo.Calls_Mobile_Header.RecordStatus, dbo.HumersStaffExtension.usr_id, dbo.HumersStaffExtension.email, dbo.HumersStaffExtension.res_id,
    dbo.Calls_Mobile_Header.ExtractDate
    HAVING (dbo.Calls_Mobile_Header.RecordStatus = N'0') AND (NOT (dbo.HumersStaffExtension.email IS NULL))
    ORDER BY dbo.HumersStaffExtension.email
    Will provide me with the following results:
    email ExtractDate
    [email protected]
    July-2014
    [email protected]
    August-2014
    [email protected]
    July-2014
    [email protected]
    August-2014
    Is it possible to send email to [email protected] once only including in the html message body the ExtractDate field results for July-2014 and August-2014? 
    I appreciate any assist on the issue.
    Thank you in advance.

    Refer the below code highlighted in bold.
    USE [CallManager]
    GO
    /****** Object:  StoredProcedure [dbo].[PersonalCallsReminder]    Script Date: 08/27/2014 10:26:55 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:  <Author,,Name>
    -- Create date: <Create Date,,>
    -- Description: <Description,,>
    -- =============================================
    ALTER PROCEDURE [dbo].[PersonalCallsReminder]
    AS
    BEGIN
     -- SET NOCOUNT ON added to prevent extra result sets from
     -- interfering with SELECT statements.
     SET NOCOUNT ON;
     -- Email Users
    declare @email varchar(max),@date datetime
    declare @temp table (email varchar(50), extractDate datetime)
    insert into @temp
      SELECT     TOP (100) PERCENT dbo.HumersStaffExtension.email, dbo.Calls_Mobile_Header.ExtractDate
      FROM         dbo.Calls_Mobile_Header INNER JOIN
             dbo.HumersStaffExtension ON
             dbo.Calls_Mobile_Header.TelNumber = dbo.HumersStaffExtension.telnr_prv COLLATE SQL_Latin1_General_CP1_CI_AS
      GROUP BY dbo.Calls_Mobile_Header.RecordStatus, dbo.HumersStaffExtension.usr_id, dbo.HumersStaffExtension.email, dbo.HumersStaffExtension.res_id,
             dbo.Calls_Mobile_Header.ExtractDate
      HAVING      (dbo.Calls_Mobile_Header.RecordStatus = N'0') AND (NOT (dbo.HumersStaffExtension.email IS NULL))
      ORDER BY dbo.HumersStaffExtension.email
    declare mycursor cursor FAST_FORWARD for SELECT DISTINCT email from @temp
    OPEN mycursor;
    FETCH NEXT FROM mycursor
    INTO @email
    WHILE @@FETCH_STATUS = 0
    BEGIN
        DECLARE @date nvarchar(200)
        SELECT @date=Stuff((SELECT ',' + [extractDate]
                  FROM   @temp  where email = @email
                  FOR xml path('')), 1, 1, '')
           EXEC msdb.dbo.sp_send_dbmail
                @profile_name = 'CallsManagement',
                @recipients = @email ,
                @body_format = 'HTML',
                @subject = 'Personal Calls Reminder',
                @body = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <title>Personal Calls Reminder</title>
    <style type="text/css">
     body {
     font-family: "Times New Roman", Times, serif;
     font-size: 11pt;
    .auto-style1 {
     background-color: #FFFF00;
    </style>
    </head>
    <body>
    <div>Extract Date : ' + @date + '</div>
    <div>
     <table style="width: 800px">
      <tr>
       <td>Dear,<br />
       <br />
       Please review your phone bills and submit your personal calls using the following link:<br />
       <a href="Personal">http://companyxyz/personalcalls/">Personal Calls</a></td>
      </tr>
     </table> 
     <br/>
     <table style="width: 800px">
      <tr>
       <td><strong>Kindly be informed that the deadline to process new bills is on the
       <span class="auto-style1">15th of each month</span>.</strong></td>
      </tr>
     </table>
     <br/>
     <table style="width: 800px">
      <tr>
       <td>For assistance, please contact <a href="[email protected]:[email protected]">[email protected]</a></td>
      </tr>
     </table>
     <br/>
     <table style="width: 800px">
     <tr>
     <td><strong>*** This is an automatically generated email, please do not reply ***</strong></td>
     </tr>
     </table>
    </div>
    </body>
    </html>
          FETCH NEXT FROM mycursor
          INTO @email
    END
    CLOSE mycursor;
    DEALLOCATE mycursor;
    END
    Regards, RSingh

Maybe you are looking for