6

actionscript 3のmailto関数を使用してメールに添付ファイルを追加することはできますか?それは、デフォルトのメールプログラム作成ウィンドウをいくつかのデータで開きたいのですが、添付ファイルとしてファイルを追加する必要もあり、そのファイルはアプリのスクリーンキャプチャである必要があります。私はいくつかの研究をしていて、これに近いものさえ見つけることができません、誰かが何かアイデアを持っていますか?私は本当にここで失ったので、すべての助けに感謝します。前もって感謝します ;)

編集:

    public function onClickEmail(event:MouseEvent):void{
        var url:String = "mailto:juan@wncdevelopment.com?subject=Configurador&body=testing&attachment=C:\Users\Juan\Documents\AvoiderGame\test.bmp";
        var request:URLRequest = new URLRequest(url);
        try {
            navigateToURL(request, '_self');
        } catch (e:Error) {
            trace("Error occurred!");
        }
    }

それはうまくいきませんでした:(それはメールクライアントを開きますすべての情報は大丈夫ですがファイルは添付されていません

2番目の編集:

attachment = path / to / fileは、新しい電子メールクライアントでは機能しなくなったようです。Outlook97までは機能したと思いますが、セキュリティ上の理由から削除されたため、これを行うことはできなくなりました。すべての答えに感謝します。彼の答えが正しかったので、ImがN. Lucasの答えを選択したのは、それがもはや不可能であるということだけです。

4

2 に答える 2

8

私の理解では、&attachment=fileの使用はローカルでのみ機能します。

mailto:email@domain.com?subject=file&body=see+file&attachment=\\host\path\to\file

一方

mailto:email@domain.com?subject=file&body=see+file&attachment=http://domain/file

動作しません。

于 2010-06-11T01:15:15.713 に答える
2

mailtoを使用すると、電子メールの本文を定義できるため、base64でエンコードされた画像を埋め込むことができると考えられます。問題は、スクリーンショットを渡す方法です。

于 2010-06-11T01:10:18.953 に答える