Sending emails from preview with alternative email clients

Hi, I've got a problem. I've changed my standard email-client from Apple Mail to Unibox. And, of course, I changed the standard email client in the adjustments of Apple Mail too. So everything is working fine except one thing:
When I try to send a pdf-file from Apple preview.app as a mail, nothing happens. What can I do to tell Apple Preview to use my new Mail-client Unibox for sending mails?

Hi, Kevin.
I understand your need to support sales leave-behinds from your DPS app, which is why I wrote that blog post in the first place.
The mailto: hyperlinking approach works well from a web browser, but the webkit overlay that we we get from iOS (that we use in DPS) is definitely not a browser. Browsers have special access to the local file system, where we would like to store PDFs to attach to email. The webkit overlay does not have this access, so we can't use the normal scheme of:
mailto:[email protected]?subject=my%20email%20message&body=see%20attachment&attachment="\\myhost\myfolder\myfile.p df" to pass the path to Mail.app.
This limitation means that you need to use some other method to provide access to that PDF. In my blog article (to which you refer), I provide a method to provide a form that would compose an email that contains a link to the PDF, which would need to be hosted somewhere the reader could access in their browser. An alternative to this approach would be to construct a server-side form that lets a validated user (sales rep?) select some files and send them to their customer. The email would need to be composed and sent from the server, and a quick Google search reveals whole pile of PHP examples of how to send email from a web form.
Frankly, for your use case of sales enablement, I believe that a server-side system is the better choice, because it would provide you with a way to manage that content outside of DPS, so you can update it without having to republish your .folios.
Thanks,
James

Similar Messages

  • Sending mail from servers with non-ASCII names

    As part of an effort to internationalize our product we're testing on machines with host names that include non-ASCII characters (accented e's and whatnot). When trying to send mail from these machines we're getting:
    javax.mail.MessagingException: 501 5.5.4 Invalid Address
    at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1634)
    at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:1068)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:458)
    at javax.mail.Service.connect(Service.java:291)
    at javax.mail.Service.connect(Service.java:172)
    at javax.mail.Service.connect(Service.java:121)
    at javax.mail.Transport.send0(Transport.java:190)
    at javax.mail.Transport.send(Transport.java:120)
    at msgsendsample.main(msgsendsample.java:86)
    Looking at a network trace I see the EHLO command being sent as
    EHLO test[0xe9][0xdf]\r\n
    where the machine name is testéß. From a Unicode table 0xe9 0xdf = é ß.
    I found a reference from RFC 5336 (SMTP Extension for Internationalized Email Addresses) that says the hostname in the EHLO must be in the form of ACE (ASCII-compatible encoding) labels:
    3.7.1. The Initial SMTP Exchange
    When an SMTP connection is opened, the server normally sends a
    "greeting" response consisting of the 220 response code and some
    information. The client then sends the EHLO command. Since the
    client cannot know whether the server supports UTF8SMTP until after
    it receives the response from EHLO, any domain names that appear in
    this dialogue, or in responses to EHLO, MUST be in the hostname form,
    i.e., internationalized ones MUST be in the form of ACE labels.
    ACE encoding for my machine would be: java.net.IDN.toASCII("test4éß") --> "xn--testss-eva".
    I'm not sure if this RFC applies in this case - I didn't know anything about the guts of SMTP until yesterday - but it makes sense that you'd need to escape the hostname in the EHLO until you can negotiate capabilities.
    Looking at the JavaMail API it seems that if I were to call SMTPTransport.helo(String domain) myself without going through the higher-level Transport class that maybe I could work around the issue, but I haven't looked into it enough to know if that's feasible.
    Is anyone familiar with this problem? I'm using JavaMail 1.4.2 on Windows 2003 and Exchange as my SMTP server.
    thanks,
    Eric

    Same problem here (or at least in part). Some .mac folders did no longer show any messages, while they were there and could be seen online and with Thunderbird. After your remark I changed the name of a folder which contained a "´" and now it works. It is really strange because there is another folder with a "¨" in it which does not work (I will test if the name change works with this folder as well in a minute) whilst there is another one with such name which works fine. The update really messed up Mail and in Dutch we just use such characters so Mail without supporting them will be rather useless for me...

  • Problem in sending mail from database with attachment

    Hi All,
    I amd using forms10g,oracle10g
    I am facing a error while running a procedure to send mail from db
    procedure is:
    declare
    ErrorMessage VARCHAR2(4000);
    ErrorStatus NUMBER;
    -- enable SQL*PLUS output;
    --SET SERVEROUTPUT ON
    -- redirect java output into SQL*PLUS buffer;
    --exec dbms_java.set_output(5000);
    BEGIN
    ErrorStatus := SendMailJPkg.SendMail(
    SMTPServerName => '192.168.4.2',
    Sender => '[email protected]',
    Recipient => '[email protected]',
    CcRecipient => '',
    BccRecipient => '',
    Subject => 'hth106: Test JavaMail',
    Body => 'This is the body: Hello, this is a test that spans 2 lines',
    AuthReqdYNNum => 1,
    UserID => 'jagan',
    Password => 'songbirds',
    ErrorMessage => ErrorMessage,
    Attachments => SendMailJPkg.ATTACHMENTS_LIST('C:\oramail\MHTHSO_GEN45.html')
    END;
    while running this procedure i am receiving following error
    "ORA-29532: Java call terminated by uncaught Java exception:
    java.lang.IncompatibleClassChangeError"
    but the same procedure sending mail from all other user in the same database
    I am very myuch confused.i have given the all rights
    below mentioned rights are given .it is working in all other user on the same db except this user "hth106". And all the othere things are compared between working user and this hth106 user every things are same.But i am receiving error when i sending mail with attachment if the mail is sending without attachement it is working fine
    below rights are given to this user
    1.exec dbms_java.grant_permission('HTH106','java.util.PropertyPermission','*','read');
    2.exec dbms_java.grant_permission('HTH106','java.util.PropertyPermission','*','write');
    3.exec dbms_java.grant_permission('HTH106','java.net.SocketPermission','*','connect');
    4.exec dbms_java.grant_permission('HTH106','java.net.SocketPermission','*','resolve');
    5.exec dbms_java.grant_permission('HTH106','java.io.FilePermission','C:\oramail\*','read');
    exec dbms_java.grant_permission('HTH106','java.io.FilePermission','C:\oramail\*','write');
    6.call dbms_java.grant_permission('HTH106','java.net.SocketPermission','HTHDS01','resolve');
    7.call dbms_java.grant_permission('HTH106','java.util.PropertyPermission','*','read,write');
    7.call dbms_java.grant_permission('HTH106', 'java.io.FilePermission','C:\oramail\*','read');
    please advise me to proceed further
    Thanks in advance
    Thanks ,
    Antony

    With respects to the following:
    The bit you'll have most diffulty with is the attachment, because you can't be sure that
    the directory path specified is one that the database can read from. You can probably
    resolve this by using some java to move the file to a directory which utl_file can see.Another alternative is to specify a location on then database server where all file attachments MUST be copied to and the define and Oracle DIRECTORY (CREATE OR REPLACE DIRECTORY [dir_name] AS '/dir/name/on/files/system';) that references this location. When you attach a file to an email, then you only have to refer to the DIRECTORY for the file location.
    Just my 2 cents on the topic. :-)
    Craig...

  • How to send mail from linux with .txt file as attachment ..

    I want to send email from linux box and in the body of the email i want to have the content of dblog.txt file.
    I want dglob.txt file content to be part of the mail body.
    Thanks in advance!!

    Apr 29 15:19:35 lctwprddb01 sendmail[1616]: m3TJJZ4k001616: to=[email protected], ctladdr=oracle (500/500), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30109, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (m3TJJZhB001617 Message accepted for delivery)
    Apr 29 16:04:52 lctwprddb01 sendmail[1422]: m3TIP6LJ031388: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=01:39:46, xdelay=00:48:01, mailer=esmtp, pri=120423, relay=cluster2a.us.messagelabs.com. [216.82.249.211], dsn=4.0.0, stat=Deferred: Connection timed out with cluster2a.us.messagelabs.com.
    Apr 29 16:07:36 lctwprddb01 sendmail[1619]: m3TJJZhB001617: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=00:48:01, xdelay=00:48:01, mailer=esmtp, pri=120425, relay=cluster2a.us.messagelabs.com. [216.82.248.44], dsn=4.0.0, stat=Deferred: Connection timed out with cluster2a.us.messagelabs.com.
    Apr 29 16:07:52 lctwprddb01 sendmail[1627]: m3TILs2r031176: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=01:45:58, xdelay=00:48:01, mailer=esmtp, pri=120429, relay=cluster2a.us.messagelabs.com. [216.82.248.45], dsn=4.0.0, stat=Deferred: Connection timed out with cluster2a.us.messagelabs.com.

  • Since i installed mountain lion i can now no longer send photographs from aperture with outlook 2011 any help would be appreciated

    As my post says I have installed Mountain Lion now if I try to send  photograph from Aperture vis my Outlook 2011 mail client all I get in the sbject matter on the outlook mail is the name (file) and no attachment everything worked fine with Lion so it looks like a Mountain Lion issue

    Yes I am using 3.3.2 apaerture can you let me know are you using aperture and outlook and not having any problems I was under the impresion that this was a Mountain Lion issue and may need a fix from Apple but if other people are noy having any issues then it may be a problem with my set up

  • Unable to download Enterprise Preview with Akamai Download Client

    Hi,
    I am unable to download the Enterprise Preview (x64) British English with the Akamai client. I keep getting "Cannt save in this location, please try another".
    I have verified the usual stuff. User rights, folder redirection. I even created a Temp folder on the C drive, verified that there was enough space and that Everyone had Full access rights to it, but no luck.
    The OS I am running is Windows 8.1 in an Enterprise Environment. I have successfully downloaded software with Akamai before, but it keeps failing on Microsoft stuff.
    Can someone please provide me with direct download links for the ISO of the latest technical preview of Windows 10 with English GB language, clean install?

    Figures. I searched for hours yesterday without luck, and lo and behold, today it pops up:
    http://care.dlservice.microsoft.com/dl/download/2/4/1/241BC554-B5F7-4E72-9115-DC069F1139F6/NovFlightDLC/9879.0.141103-1722.FBL_RELEASE_CLIENTENTERPRISE_VOL_X64FRE_en-gb.ISO
    If you have this issue but need the 32bit or the US version, change gb to us for languages and x64 to x86 for 32bit.

  • Send music from itunes with comcast router

    I recently moved from DSL to Comcast cable and with the new service received a Comcast modem/router. I would like to send music from iTunes to my Airport Express which is connected by a cable to my stereo. Everything worked fine until I received the Comcast router. I can configure the Airport Express to recognize the new network and it connects wirelessly so that I can stream music for about 30 minutes or so. Then it drops and I have to reconfigure the Airport Express. Also, the green light on the Airport Express always stays on even after iTunes is unable to connect.
    I am running Windows 8. Thanks.

    You'll probably have to convert to mp3 format if the files are not already that type.
    Then you need to use a peice of 3rd party software to send them to the Samsung.
    Despite these two big companies working together for displays etc, Samsung refuse to licence the code to allow direct transfer from Mac to portable device.
    Sending Music via Bluetooth is always a bit hit and miss.  I would try a usb cable, and enable mas storage on the Galaxy if it's possible.  The search for the music folder and drop the files there.

  • Fill in form created in Adobe 8 (Mac) and then trying to send out from PC with adobe 9 pro

    I created a form using adobe acrobrat 8 pro on a mac (everything works and we have used in the past).  I need to send it out from a PC which has adobe acrobat pro 9.  I can open the form, view it and use the distribute feature (via email option).  Then I send it out and when we test the completed form coming back to the email on the PC (using a submit button option), it opens the PDF file, you can view the filled in data on the PDF however the dialog box that normally opens asking if you want to download or import the data does not appear, not even the form tracker dialog box appears - nothing happens.  You can't seem to do anything with the data from the form.  You can only view it. We need to be able to collect it in one file, and then export to a CSV.
    Is there some compability issue between forms created between two platforms, and two different versions?
    Am I missing a step on a PC.  I am not very familiar with a PC's and it doesn't seem to be as drag and drop oriented as a mac.
    Do  I need to rebuild the form on the PC using adobe acrobat pro 9?

    Please post this in the Acrobat support area, you'll get a better answer!

  • Send mail from report with DESNAME and DESFORMAT

    j have tried to send a mail from a report to "outlook express" passing as parameters the email of the user to send the mail.
    i have passed as parameter list :
    DESCNAME = [email protected]
    DESFORMAT = mail
    but aoutlook express don't start.
    It start only if i press the icon "mail" on report, and don't put the email adress in the "send to" field....
    There is a reason or there is an error or it is impossible ????
    Than'k from "il vampiro italiano"

    Hello Mike,
    In order to mail a report from Reports Builder 6i using the system's default MAPI client, you would need to set DESTYPE=MAIL, DESNAME=<email address of recipient> and DESFORMAT=<format of report output>.
    Thanks,
    The Oracle Reports Team.

  • Send Mail from workflow with a Long URL

    Hello,
    My problem is that when an email gets generated from the workflow in my application, the generated url is quite long. As a result the link is not completely underlined in the email. I know there are limitations discussed in SAP note 363986. But does anybody know a workaround using aliases for the URL? and an example for the same would be great.
    Regards,
    Manoj.
    Message was edited by:
            Manoj Vudathala

    Hello!
    I had the same requirements a while ago and even sent OSS note because customer insisted - even though I informed about the known restrictions.
    Well, SAP replied back that the restrictions are still valid and we tried to use alias and splitting email to multiple container elements but still did not work!
    Using send mail step will simply not work with long URL's!
    But there is a work around if the requirement is business critical - you can create a smartform that has the email text and then pass the URL to the smartform. Smartforms can handle the long URL. You can then trigger a method in your workflow that will send the smartform as email. Hope that gives you an idea!
    Harald

  • Sending Files from a server to a client (PrintWriter)

    I've only been using Java for a few months and this may be in the wrong forum (sorry if it is)... but I've run into a bit of a problem.
    I've recently been asked to create Excel files using database records and output a file (HTML table) to a client's machine that is logged onto the web server. The thing is that we don't want to create (temporary) server files and just want to send the data straight to the client. For this, someone suggested using the HTTP Response PrintWriter. I'm having a couple of problems getting things working correctly:
    1) IOException: After committing the output stream to the client (eg pWriter.flush();) and trying to forward the user to a new page I'm getting an IOException saying that the "response cannot be forwarded once it is already committed". This is as per the Java 1.4 documentation, so OK... but is there any way around it? i.e. after sending the data to the client can I automatically send them to another page or refresh the current one?
    2) Loss of data: If the user does not save the file more or less as soon as the save/open dialogue appears on the screen, a lot of the data is being lost, with just ~150 out of 3000 records being sent to the client in the file. Any ideas why this might be? Presumably writing the data to a temporary file on the server then "copying" this over the PrintWriter to the client would solve this problem... but as stated above, we don't really want to be creating files in the clustered server environment (for some reason they don't usually seem to be getting deleted!?!)
    Bit of Background Info: The records are being read from the database at 500 records per time, stored in an ArrayList in the pageFlow. The ArrayList is then "iterated" through and the Excel/HTML table row is created for each record in turn (using the pWriter.println() method). The PrintWriter is flushed and closed after the entire Excel file has been written to the PrintWriter. I then try and forward the user to the same page (i.e. refresh the page) so that the buttons are re-activated and some on-screen information is updated (this leads to problem (1)).
    Also, I'm currently setting the Response Header property "Content-Disposition" to tell the client that the PrintWriter is sending an attachment (thus making the save/open dialogue box appear and a default filename being used), but I've noticed that this property is supposed to have been Depreciated some time ago... can anyone tell me what I should be using instead? The websites I've looked at don't seem to give me this info (maybe I'm just missing the obvious!?!)
    Hope that all makes sense, any help appreciated!

    Have any sample code?

  • Sending mail from plsql with attachement

    Hi Friends,
    i wanted to prepare an excel report and send that by email useing PLSQL .
    i know the inbuild packages UTL_FILE and UTL_SMTP can do this job . But my DBA not allowing me to do this . My DBA adviced me to do this work with in database by inplementing BLOB.
    I have never come accross to this task with in database , ( preparing the excel file and attaching that with mail and send it to users ) ??.
    can some one share tips & sample codes if any ???
    Thank You,
    Raj.

    First thing is Excel is Microsoft Specific and cant be created using UTL_FILE. May be as Excel supports CSV you can create CSV file using UTL_FILE.
    Next BLOB is a datatype like CHAR or VARCHAR2. You can store data in it. Thats all nothing much. With BLOB you can store an excel file. BLOB can't create or send it via EMail.
    So it would be better you talk to your DBA asking him to give more details.
    Thanks,
    Karthick.

  • Sending mail from iPhoto with signatures

    I spent a lot of time setting up my signatures which include small jpg's.
    When I send my photos via iPhoto, the jpg's are dropped and it says "unknown" in place of the image I want.
    How can I correct this so that my jpg's are included in my mail via iPhoto?

    First thing is Excel is Microsoft Specific and cant be created using UTL_FILE. May be as Excel supports CSV you can create CSV file using UTL_FILE.
    Next BLOB is a datatype like CHAR or VARCHAR2. You can store data in it. Thats all nothing much. With BLOB you can store an excel file. BLOB can't create or send it via EMail.
    So it would be better you talk to your DBA asking him to give more details.
    Thanks,
    Karthick.

  • User from certificate with Cisco VPN client and ASA (and radius)

    Hello,
    we are trying to migrate a vpn client connection from GROUP to certificate. We want that client uses the user from the certificate and doesn't ask user, only password. Is it possible? Now, with user certificate, you can connect as another user if you know the user and the password of the other user with your own certifcate.
    Thanks!
    Santiago.

    mrbacklash wrote:
    Ok with that being said will the MBA 11.6 1.4ghz have the guts to make it run mostly internet based programs over the VPN connection?
    I think if you are running apps over the Internet the bottleneck will be the Internet and your VPN bandwidth. Your computer can certainly execute faster than Internet communications.
    Besides, Internet or remote applications run on the remote server. All your local computer does is local processing of the data if necessary.
    Message was edited by: BobTheFisherman

  • Send Message from RMI Server to RMI Client

    Hi,
    I want to send message to RMI Client throw RMI server to refresh client's data object as it is database application. I guessed i could implement an interface on client side and i can register my client to the server by sending object to the server. It is not helping it is throwing NULL Pointer exception on server side and it is not refreshing. It seems like it is not passing by reference.
    Can any one please guide me with how to send messages to clinet. What is the best way to do it?
    -A Thakkar.

    You need to elaborate the object model of your client. When you run into this situiation where you might have to sublass two different objects, then you should take a look at breaking the client itself into more than one object.
    Let me put it another way: A JFrame is a GUI object; why would you ever try to callback a GUI object? Can't you create - say - a CallbackHandler, and let it initiate further action in the client?

Maybe you are looking for