Image attachment quality in Mail

When I drag an image into a new message, and resize it using the "Image Size" option in the lower right corner of the window, the quality is very poor. No anti-aliasing is being performed, so the resized image looks very pixelated.
To reproduce this yourself, create a new message and drag in a large image. Resize it to small using the Image Size drop-down. You should then see what I'm talking about.
I first assumed this was a preview of some sort and that Mail would use a better method to resize the image when then email was actually sent. So I tested this by sending an image to myself, and it was still pixelated.
I've browsed and searched through the FAQs and Discussions and can't find an answer to this problem. I can't find any preferences in Mail or in the New Message window regarding 'image quality' either.
So, my question is, is there an option to increase the quality of image attachment resizing? I realize I can resize it in an outside application, but that's an extra step I'd rather not have to do...especially since the option is right there in Mail, which is genius.
Any help or insight is most appreciated. Thanks!
-Kurt
p.s. This is Mail 2.1 (752/752.2)
Powermac G5   Mac OS X (10.4.8)  

The appearance will vary depending on the picture content, but if you start of with a big picture (3000x2000 pixels) and reduce it to 320x240 you are throwing out a lot of pixels. I would suggest going for the medium (640x480) or even the large (1280x960) if you want to preserve any picture quality.
When I am sending a picture I generally use scaling in GraphicConverter first.
AK

Similar Messages

  • How can I view previously sent e-mails ( with images attached or photo-mail)in Adobe Photoshop?

    I would like like to be able to view previously sent e-mails in the "photo mail".
    Then I would like to be be able to forward them to a new address. 
    Also, when I include my own e-mail, gmail thinks the address is unvalidated or is phising. I sent a copy to my own e-mail to be able to review what had been sent.
    Any suggestions?
    Thank you.
    Karen

    The organizer is not a browser, it is a database : even if it can show photos in your folders structure, it only works on the files wich have been 'imported' and registered in the catalog. It can show your registered pictures displayed according to the real folder structure based on the paths registered with each present file, but you'll have problems if some upper level folder is empty.
    On the other hand, the items registered in a catalogue can't be duplicates, and the Organizer prevents duplicates to be registered. There is no simple one click way to override this constraint, which would mean a different database 'key', that is to rename the duplicates you want to register.
    Practical way : since you have to rename the duplicates before importing them, you could do this directly in Windows or any other freeware like Faststone photoresizer.
    Or you could open those pictures directly from the editor, browsing in your folder structure.
    Imagine you have duplicates in a folder and want to rename them and import them using only PSE :
    - From the editor, use the 'process multiple files' to export the files from this folder and rename them, for instance 'IMG_0012.jpg' + 'dupl' stating the same destination folder
    - Try again to 'get files and videos' from the organizer.

  • Adding Image as attachment to e-mail UTL_SMTP

    Guys ,
    I am trying to add an image as attachment to an e-mail.
    I am reading the image from the table and then passing it as a BLOB in my procedure.
    Following is the part of the code which adds the attachment
    {code}
    PROCEDURE add_mail_attachment
                  in_att_mime_type  in  varchar2 character set any_cs default 'text/plain; charset=us-ascii',
                  in_attachment     IN  BLOB ,
                  in_att_file_name  in  varchar2 character set any_cs default null,
                  in_mail_conn      IN  UTL_SMTP.CONNECTION
    IS
    l_mail_conn       utl_smtp.connection;
    l_step            PLS_INTEGER  :=2147483647;
    BEGIN
        l_mail_conn:=in_mail_conn;
        if in_att_file_name is not null then
          UTL_SMTP.write_data(l_mail_conn, '--' || co_msg_boundary || UTL_TCP.crlf);
          UTL_SMTP.write_data(l_mail_conn, 'Content-Type: ' || in_att_mime_type || '; name="' || in_att_file_name || '"' || UTL_TCP.crlf);
          UTL_SMTP.write_data(l_mail_conn, 'Content-Disposition: attachment; filename="' || in_att_file_name || '"' || UTL_TCP.crlf || UTL_TCP.crlf);
          for i in 0 .. trunc((dbms_lob.getlength(in_attachment) - 1 )/l_step) loop
                 UTL_SMTP.write_data(l_mail_conn, DBMS_LOB.substr(in_attachment, l_step, i * l_step + 1));
          END LOOP;
          utl_smtp.write_data(l_mail_conn, utl_tcp.crlf || utl_tcp.crlf);
        end if;
       EXCEPTION
       WHEN OTHERS THEN
          sbs_error.error_handler(
                 in_error_no   => SQLCODE,
                 in_error_txt  => SQLERRM,
                 in_show_stack => TRUE
    end;
    {code}
    And this is the code which i am running to test the code
    {code}
    declare
      in_sender                                                         varchar2(200);
      in_recipients                                    varchar2(200);
      in_subject                                                         varchar2(200);
      in_message                                                      varchar2(200);
      in_att_mime_type                                        varchar2(200);
      in_attachment                                                blob;
      in_att_file_name                                           varchar2(200);
      in_cc                                                                        varchar2(200);
      in_bcc                                                     varchar2(200);
      out_mail_conn                                               utl_smtp.connection;
      in_mail_conn                                   utl_smtp.connection;
      v_blob                                        blob;
    begin
          in_sender := '[email protected]';
          in_recipients := '[email protected]';
          in_subject := 'Image attachment';
          in_message := 'Test mails ,Please delete';
          in_cc:='[email protected]';
          in_bcc:='[email protected]';
          select image into v_blob
          from table
          where condition
          sbs_util.sbs_p_email_pkg_raunaq1.open_mail
          in_sender     => in_sender,
          in_recipients => in_recipients,
          in_subject    => in_subject,
          in_message    => in_message,
          in_cc         => in_cc,
          in_bcc        => in_bcc,
          out_mail_conn => out_mail_conn
          in_att_mime_type := 'application/x-pdf';
          in_attachment := v_blob;
          in_att_file_name := 'Att1.pdf';
          sbs_util.sbs_p_email_pkg_raunaq1.add_mail_attachment
          in_att_mime_type  => in_att_mime_type,
          in_attachment     => v_blob,
          in_att_file_name  => in_att_file_name,
          in_mail_conn      => out_mail_conn
          sbs_util.sbs_p_email_pkg_raunaq1.close_mail(out_mail_conn);
    END;
    {code}

    And this is the code which i am using :
    There are basically 3 procedures
    1.Open_mail() - Which is used to open a connection and start a mail message, The code is below
    PROCEDURE open_mail (
                        in_sender         IN  VARCHAR2 CHARACTER SET ANY_CS,
                        in_recipients     IN  VARCHAR2 CHARACTER SET ANY_CS,
                        in_subject        IN  VARCHAR2 CHARACTER SET ANY_CS DEFAULT NULL,
                        in_message        IN  VARCHAR2 CHARACTER SET ANY_CS DEFAULT NULL,
                        in_cc             IN  varchar2 character set any_cs default null,
                        in_bcc            IN  varchar2 character set any_cs default null,
                        out_mail_conn     OUT UTL_SMTP.CONNECTION
    AS
      l_mail_conn       UTL_SMTP.CONNECTION;
      l_email_addresses   VARCHAR2(32767);
      l_send_email_add    VARCHAR2(32767);
    BEGIN
      IF in_sender IS NULL OR in_recipients IS NULL THEN
      RAISE e_null_email_add;
      END IF;
      l_email_addresses:=in_sender||','||in_recipients;
      l_send_email_add:=rtrim(in_recipients||','||in_cc||','||in_bcc,',');
      IF (validate_email_address(l_email_addresses) AND validate_email_address(l_send_email_add))   --if none of the email addresses are invalid ,then go for mail
      THEN
      l_mail_conn := UTL_SMTP.open_connection(co_smtp_server, 25);
      --establish the connection
      --The snapon based smtp host is smtp.snapbs.com
    --The default smtp port being 25
      UTL_SMTP.helo(l_mail_conn, co_smtp_server);
      UTL_SMTP.mail(l_mail_conn, in_sender);
      --Incase we have multiple recipients ,we need to loop through the recipient  ,invoking
      --utl_smtp.rcpt once for each recipient ,mutiple recipien
        FOR i IN ( SELECT REGEXP_SUBSTR (l_send_email_add, '[^,]+', 1, LEVEL) AS recipient  -- Replaced in_recipients with l_send_email_add
                    FROM DUAL
                     CONNECT BY REGEXP_SUBSTR (l_send_email_add, '[^,]+', 1, LEVEL) IS NOT NULL )
        LOOP
        UTL_SMTP.rcpt (l_mail_conn, i.recipient );
        --using the same connection established to send mails to multiple recipients
        END LOOP;
      UTL_SMTP.open_data(l_mail_conn);
      UTL_SMTP.WRITE_DATA(l_mail_conn, 'Date: ' || TO_CHAR(SYSDATE, 'DD-MON-YYYY HH24:MI:SS') || UTL_TCP.CRLF);
      UTL_SMTP.WRITE_DATA(l_mail_conn, 'To: ' || IN_RECIPIENTS || UTL_TCP.CRLF);
      UTL_SMTP.WRITE_DATA(l_mail_conn, 'Cc: ' || IN_CC|| UTL_TCP.CRLF); 
      UTL_SMTP.write_data(l_mail_conn, 'Bcc: ' || in_bcc|| UTL_TCP.crlf);
      UTL_SMTP.write_data(l_mail_conn, 'From: ' || in_sender || UTL_TCP.crlf);
      UTL_SMTP.write_data(l_mail_conn, 'Subject: ' || in_subject || UTL_TCP.crlf);
      UTL_SMTP.write_data(l_mail_conn, 'Reply-To: ' || in_sender || UTL_TCP.crlf);
      utl_smtp.write_data(l_mail_conn, 'MIME-Version: 1.0' || utl_tcp.crlf);
      UTL_SMTP.write_data(l_mail_conn, 'Content-Type: multipart/mixed; boundary="' || co_msg_boundary || '"' || UTL_TCP.crlf || UTL_TCP.crlf);--Ref#3
      if in_message is not null then
        UTL_SMTP.write_data(l_mail_conn, '--' || co_msg_boundary || UTL_TCP.crlf);
        UTL_SMTP.write_data(l_mail_conn, 'Content-Type: text/plain; charset="iso-8859-1"' || UTL_TCP.crlf || UTL_TCP.crlf);
        UTL_SMTP.write_data(l_mail_conn, in_message);
        UTL_SMTP.write_data(l_mail_conn, UTL_TCP.crlf || UTL_TCP.crlf);
    END IF;
      out_mail_conn:=l_mail_conn;
      ELSE
      RAISE e_invalid_email_add;
      END IF;
    2. Add_mail_attachment-To add the attachment to the e-mail , the code is below
    PROCEDURE add_mail_attachment
                  in_att_mime_type  in  varchar2 character set any_cs default 'text/plain; charset=us-ascii',
                  in_attachment     IN  BLOB ,
                  in_att_file_name  in  varchar2 character set any_cs default null,
                  in_mail_conn      IN  UTL_SMTP.CONNECTION
    IS
    l_mail_conn       utl_smtp.connection;
    l_step            PLS_INTEGER  :=24573;
    BEGIN
        l_mail_conn:=in_mail_conn;
        if in_att_file_name is not null then
          UTL_SMTP.write_data(l_mail_conn, '--' || co_msg_boundary || UTL_TCP.crlf);
          utl_smtp.write_data(l_mail_conn, 'Content-Type: ' || in_att_mime_type || '; name="' || in_att_file_name || '"' || utl_tcp.crlf);
          UTL_SMTP.write_data(l_mail_conn, 'Content-Transfer-Encoding: base64' || UTL_TCP.crlf);
          UTL_SMTP.write_data(l_mail_conn, 'Content-Disposition: attachment; filename="' || in_att_file_name || '"' || UTL_TCP.crlf || UTL_TCP.crlf);
          for i in 0 .. trunc((dbms_lob.getlength(in_attachment) - 1 )/l_step) loop
                 UTL_SMTP.write_data(l_mail_conn, DBMS_LOB.substr(in_attachment, l_step, i * l_step + 1));--UTL_SMTP.write_data(l_mail_conn, UTL_RAW.cast_to_varchar2(UTL_ENCODE.base64_encode(DBMS_LOB.substr(in_attachment, l_step, i * l_step + 1))));
          END LOOP;
          utl_smtp.write_data(l_mail_conn, utl_tcp.crlf || utl_tcp.crlf);
    end if;
    end;
    --I have skipped the exception part
    3.Close_mail () - This procedure closes the connection and sends the e-mail , the code is as follows
    PROCEDURE close_mail(
                        in_mail_con IN  UTL_SMTP.CONNECTION
    is
    l_mail_conn       UTL_SMTP.CONNECTION;
    begin
        l_mail_conn:=in_mail_con;
        UTL_SMTP.write_data(l_mail_conn, '--' || co_msg_boundary || '--' || utl_tcp.crlf);
        --Indicates that the e-mail message is complete
        UTL_SMTP.close_data(l_mail_conn);
        --Quit the connection
        UTL_SMTP.quit(l_mail_conn);
    END;
    --This is the complete code , Can you suggest where i am erring?
    I am not able to send e-mails after attaching images.
    The e-mail is sent but the attachment is empty.
    I have skipped the exception part of the code

  • Sending Image attachment Using Mail 7.3 and OS X 10.9.3.

    For some reason sending an email with an image attached and when I select the large image size drop down menu it does not change the actual size of the image attachment. Instead it stays the same as the medium image size. In fact the message size remains the same. However I can chafe to small, medium, and actual size but not large! Can anybody help?
    Thanks in advance,
    Michael

    That's what I thought you might have meant, but wasn't quite sure. I think in this case that Mail simply can't make a "large" and "medium" image different sizes. I don't know what Mail's mechanism is for doing this, but I often find the same thing occurring with images I attach. Sometimes there is no choice that works. The image size is just what it was when attached.
    I wish I had a better answer for you than, "it is what it is." But I don't think there's a problem you can solve. Mail is functioning as it "normally" functions, at least from my experience.

  • How to open a pdf attachment in imac mail

    I am unable to open a PDF attachment in Mac Mail. There is not a PDF Icon in the email message. Is there a setting that should be checked?
    I have a new iMac (less than a month old) with Mountain Lion.
    Help would be greatly appreciated. Thanks

    It is an actual PDF that is an attachment to an email. There is not a link to click on to open the attachment.
    The attachment is a statement that I normally open, then print..
    What I am seeing on the monitor is the heading portion of the email with the statement image, all on one page..It prints exactly as seen on the screen.
    I have checked my Mail>Preferences>Viewing Tab."Display remote images in HTML" messages is checked..
    Thanks for the help.

  • Missing attachment size in mail 4.3

    Hi, when I attach a jpeg to an email, I can see the size of the attachment at the bottom of the window but when I attach a pdf, the 'message size' and 'image size' are both missing. Please does anybody know if this is standard or do I have a problem?

    Stuart,
    The problem in the earlier version of Mail was that if the Image Size button were used with PDF, to anything other than Actual Size, the PDF was converted to a JPEG and havoc resulted. It was very purposefully removed in later versions of Mail unless true image files that could be downsized as JPEG files were what were attached. I know this because I was one who pointed out the error that could result. The resizing was prevented in the final Version of Mail 2.x, but the Message size Report and Image Size button were not removed when attaching PDF until Mail 3.x and later.
    The current behavior is not a bug, and the Message Size was only meant to appear when Image Size button could be used to reduce the size of the files, and thus the entire message.
    Ernie
    Message was edited by: Ernie Stamper

  • Turning off image attachment previews in emails

    How do you turn off in Apple Mail 4 the ability to not preview attached imgaes in Apple Mail?
    I have lots of emails coming through to me with images attached and it just slows thinks down having to preview them inside the email very time.

    I assume you mean that you are accessing your Gmail as IMAP, but since it can be either, please confirm which? If as IMAP, then what are your selections in Mail Preferences/Accounts/Advanced regarding keeping copies of messages and their attachments for Offline viewing? This would have an impact on how much response time is needed to read a message with large attachments. Otherwise, it should not take any time to display a message, even with many photo files?
    There is not a way to turn off View In Place before displaying the message.
    Ernie

  • How do I attach files in mail 6.3

    Whenever I try to attach an item in mail it pops up with the box to select the attachment, but when I click the file I want and press okay the box closes but the file doesn't appear to attach. I can drag and drop pdfs but it says that there is no content and that it can't be opened, any suggestions? I have tried windows friendly as well as the post attachments at the end of the email option

    Disable Mac Mail.app Inline Image Attachments
    http://micahgilman.com/play/disable-mac-mailapp-inline-image-attachments/
    Force Apple mail.app to display attachments as icon
    http://www.sant-media.co.uk/2010/11/apple-mail-inline-attachments/
    Mail.app attachment as icon
    http://creativebits.org/mac_os_x/mail_app_attachment_as_icon/

  • How do i resize photo attachment in icloud mail

    How do I resize photo attachment in icloud mail. The resize button does not appear as it did  before.

    Using iCloud mail online via a browser does not offer the option to resize the photo.  It's only available when emailing from iPhoto so iPhoto can do the resizing as it adds the image to the email.  Safari or whatever browser you're using doesn't have that capability.
    OT

  • Problems reading attached files in Mail 5.2

    After moving messages from inbox to different mailboxes, it sometimes happens that the attached file (exel, word...) disappears as an attachment and is no longer readable. > The content converts itself as a long text looking like this "CBAAAAYFAOwVzQfBwAAABgMAAOEAAgCwBMEAAgAAAOIAAABcAHAADQAAYWRtaW5pc3Ry...." and I can no longer save the file because it has disappeared!!!
    I don't want to PRINT or SAVE every attachment. I just want to keep the message as long as I might need it's content. But this is no longer possible nor reliable.
    CAN SOMEONE HELP ME??? Thank you :-)

    Disable Mac Mail.app Inline Image Attachments
    http://micahgilman.com/play/disable-mac-mailapp-inline-image-attachments/
    Force Apple mail.app to display attachments as icon
    http://www.sant-media.co.uk/2010/11/apple-mail-inline-attachments/
    Mail.app attachment as icon
    http://creativebits.org/mac_os_x/mail_app_attachment_as_icon/

  • Attaching photos in mail on ios7

    In the old ios6 when attaching photos to mail you had the choice to resize the photos, this is now not available in ios7, see how it worked in ios6
    http://www.macobserver.com/tmo/article/how-to-email-multiple-images-in-ios
    Can anyone help

    You are right, this option seems to be gone. I am pretty sure this is a bug, though, because the option is not even appearing when I am using cellular data and I can't imagine Apple wants us to sent 3MB images over cellular. You should sent feedback about this ( http://www.apple.com/feedback/iphone.html ).

  • PC Users cannot read the JPG images attached to my emails

    Several users of PC's, running Vista or Win 7, have difficulties to read the JPG images attached to my emails. All they see is an endless list of numbers and signs (in fact the binary data of the image).
    The problem can only be solved by zipping the images.
    is this due to a setup option in MAIL, or do you know how to solve this issue?
    Patrick

    If I had to guess, I would bet that your images do not have a ".jpg" or ".jpeg" extension on the end. This is how PCs identify the file - and Macs, too, these days, unfortunately. You also should make sure that Edit -> Attachments -> Always Send Windows-Friendly Attachments is checked.

  • How do view images attached to a trusted email?

    I recently upgraded to a laptop and Windows 7 and FireFox 4.0. Now I cannot view images attached to a trusted email from Hotmail. Is there some filter or firewall feature I can switch to allow these images to come through?

    To sent to a group you must be using Apple Mail - set in the iPhoto preferences
    You can send it to yourselft and then forward to the group
    LN

  • Using header paramter SHeaderX-MS-HAS-ATTACH  in Sender mail adapter

    I am trying to check if an e-mail contains attachment in reciever determintion
    I set the Variable Header XHeaderName1 to be SHeaderX-MS-HAS-ATTACH
    in Sender mail adapter
    I added a condition in the receving determintation
    XHeaderName1 = yes
    I see the DynamicConfiguration tab in sxmb_moni and the value of SHeaderX-MS-HAS-ATTACH is "yes"
    but the message fails with the error
    No receiver could be determined
    any ideas?

    Hi,
    In Receiver determination you need to set SHeaderX-MS-HAS-ATTACH = yes instead of XHeaderName1.
    As far my understanding, in receiver determination you need to verify the condition with  SHeaderX-MS-HAS-ATTACH = yes (check with syntax also ie. case sensitive and all)
    Thanks
    Swarup

  • How to download / read  text attachment  in Sender Mail Adapter  IN XI

    Hi
    I would like to know how to download / read text attachment in sender mail Adapter & sent same attachment to target system using file adapter.
    Please help how to design / resolve this concept.
    Regards
    DSR

    I would like to know how to download / read text attachment in sender mail Adapter & sent same
    attachment to target system using file adapter.
    Take help from this blog:
    /people/michal.krawczyk2/blog/2005/12/18/xi-sender-mail-adapter--payloadswapbean--step-by-step
    From the blog:
    However in most cases
    our message will not be a part of the e-mail's payload but will be sent as a file attachment.
    Can XI's mail adapter handle such scenarios? Sure it can but with a little help
    from the PayloadSwapBean adapter module
    Once your message (attachment) is read by the sender CC, you can perform the basic mapping requirement (if any) to convert the mail message fromat to the file format.....configure a receiver FILE CC and send the message...this should be the design...
    Regards,
    Abhishek.

Maybe you are looking for