htmlメールリンクにて自動ファイル添付

このQ&Aのポイント
  • htmlのa href="mailto:"についてお聞かせください。
  • outlook2003を使用しています。mailtoのリンクを押した場合、自動で添付ファイルをつけれるかを調査中です。
  • 試しに以下のコードを組んでみました。宛先のみセットされ、添付ファイルはつきません。どなたかわかる方、ご教授お願い致します。
回答を見る
  • ベストアンサー

html メールリンクにて自動ファイル添付

お世話になっています。 htmlのa href="mailto:"についてお聞かせください。 outlook2003を使用しています。 mailtoのリンクを押した場合、自動で添付ファイルをつけれるかを調査中です。 調べてみると http://okwave.jp/qa/q5068164.html には無理 http://okwave.jp/qa/q3928972.html には出来る とあり、どちらが正しいのかわかりません。 試しに以下のコードを組んでみました。 <a href="mailto:宛先?Attachment=C:\file.text">テスト</a> この場合、宛先のみセットされ、添付ファイルはつきません。 (ファイルはあります。) Attachmentをattachmentに変えたり、attachに変えたりしても変わりません。 どなたかわかる方、ご教授お願い致します。

  • HTML
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

attachやAttachmentなどのオプションを解析するのは メーラーの仕事です。 attachオプションはそれに対応するメーラーがあれば 有効になります。 例えばOutlookなんかはセキュリティの関係で 添付ファイルの自動添付はできないかもしれません。 (実際に仕様を確認しないと分からないですけど) ※自動で添付ファイルを付けられると  悪意を持って行えば個人情報なんかを  勝手に引き抜くことができますから。

akito0417
質問者

お礼

回答ありがとうございます。 セキュリティの問題ですか。。。 客先に出来ないと言う理由もつけていただきありがとうございます。 この理由でしたら、きっと納得してもらえると思います。

関連するQ&A

  • HTMLのメールリンクに添付ファイルをつける

    ログ検索を行いましたが、思ったものが見つけられないため、質問させてください。 HTMLでメールリンクを貼り、メーラーが立ち上がるようにしていますが、<a href="mailto:~">~</a> この立ち上がってきたメール作成画面に、予め添付画像を付けたいのです。 ちなみに、meilto:~の~の部分は空白にし、利用者が入力できる形にしたいです。 この~を「お友達に送る」という感覚です。 ネットで調べ、 <a href="mailto:? attach=添付ファイルのURL"> などやってみたのですが、うまくいきません。 どなたかご教授いただけないでしょうか。 よろしくお願いします。

  • ファイルダウンロードで、DBCSファイル名が文字化け

    Perlで、ヘッダーを付けてファイルをダウンロードするスクリプトを作っています。 以下のように、test.html(EUC)からattach.cgi(Shift-JIS)へ飛びますが、IEとFirefoxで動作が違います。 ・IE: ファイル名が化けない ・Firefix : ファイル名が化ける おそらく、Firefoxの場合、呼び出し元がEUCなので、その先のattach.cgiもEUCだと決め付けているのでしょう。 試しに、attach.cgiをEUCにした場合、動作が逆になります。 ・IE: ファイル名が化ける ・Firefix : ファイル名が化けない ブラウザに対して、「ファイル名はShit-JISです」と宣言できるような文があればと思って調べているのですが、見つかりません。 ファイル名が化けないようにする方法がありましたらご教授いただけますと助かります。 ■==== test.html (EUC) ======= <HTML> <HEAD><meta http-equiv="Content-Type" content="text/html;charset=EUC-JP"></HEAD> <BODY> <a href="attach.cgi">添付ファイルのテスト</a> </BODY> </HTML> ■==== attach.cgi (Shift-JIS) ======= $filename="日本語のテストです.txt"; print "Content-type: application\n"; print "Content-Disposition: attachment; filename=$filename\n\n"; ■テストした環境 IE 6.0 Firefox 2.0.0.8 WindowsXP(sp2) Perl 5.8.8 よろしくお願いします。

    • ベストアンサー
    • CGI
  • リンクが機能しない

    ローカルにあるhtmlファイルをブラウザからアクセスして、URLが file://で始まるページだと、下記のリンクでページ内にジャンプしません。 <A href="#etc"></A> <A name="etc"></A> エンジンをtridentからblinkに変更するとジャンプします。 しかし、下記の件でblinkではなくtridentのままにしたいです。 http://okwave.jp/qa/q8269492.html tridentでリンクを機能させる事は可能でしょうか? 試しに下記のサイトをローカルに保存して開くとページ内ジャンプして リンクは機能していました。 http://rdfaq.fc2web.com/ file://から始まるローカルファイルでリンクが機能するしないの違いは何でしょうか?

  • リンクでメールソフトを起動する

    「a要素のhref属性の属性値を mailto:メールアドレス で指定すると、メールソフトが起動します。このとき、メールソフトの相手のメールアドレス(あて先)が自動的に入力されます。」というのは使えるのでしょうか? <a href="mailto:abcdefg@hijklmn.com">メールを送ります</a> ↑というやつです

  • メールの添付ファイルが認識されない。

    メールに添付ファイル(jpeg)を付けて、(auの)携帯へ送信すると、受信した携帯でヘッダ部分がそのまま展開(添付ファイルのデータがMIMEでそそまま表示)されてしまう事態になってしまいます。 PCのMUAでは添付ファイルとして認識されています。 携帯に送る際はなにか特別なことをする必要があるのでしょうか? 添付のヘッダは、 1.添付ファイルを読み込んでMIMEに変換する。 2.ヘッダの最後に、 --境界  Content-Type: image/jpeg; name="file"  Content-Transfer-Encoding: base64  Content-Disposition: attachment; filename="file"  添付ファイルのMIME を追加する。 3.mail()の第4引数に作ったヘッダを放り込む。 このようなステップで送信しています。

    • ベストアンサー
    • PHP
  • Solarisサーバからの添付ファイル付メールをWebメールで受信すると添付ファイルを認識しない

    Solarisサーバ(SunOS 5.10)からテキストファイルを添付し、インターネットメールを 送りたいと考えています。 下記内容のシェルスクリプトを作成し、実行しているのですが、 Outlook等メーラーで受信すると正しくファイルが添付されますが、 Yahoo!メール等のWebメールではファイルが添付されず、エンコードされた ファイル内容が本文に直接記載されてしまいます。 uuencode $DATA_FILE $FILE_NAME > $TMP /usr/SUNWale/bin/mailx -s "$SUBJECT" $USER < $TMP 受信メールのヘッダ情報を確認するとWebメールの場合は、 Content-Type: text となってしまうのに対し、メーラーから添付ファイルを送信すると Content-Type: application/octet-stream; name="=(省略) Content-Disposition: attachment; filename="=?ISO-2022-JP?(省略) Content-Transfer-Encoding: base64 となります。 このあたりが関係しているとは思うのですが、解決策が見つかりません。 メーラーでもWebメールでも添付ファイルを受信できる方法をご存知の方が いらっしゃればご教授下さい。 よろしくお願いいたします。

  •  mailto:で項目追加の2件メール送信が可能?

    http://okwave.jp/qa/q8685186.html の続きですが!? <a href="mailto:user@dammy.com?cc=user@dammy.net">MAIL</a> <a href="mailto:user@dammy.com?subject=アンケート&body=【氏名】%0D%0A【性別】">MAIL</a>  以上の組合わせはできますか!    目的は、2件へメール送信が行くようにしたい。   他に方法ありましたら、教えてください。    宜しくお願いします。

    • ベストアンサー
    • HTML
  • リンクでメールソフト起動

    「a要素のhref属性の属性値を mailto:メールアドレス で指定すると、メールソフトが起動します。このとき、メールソフトの相手のメールアドレス(あて先)が自動的に入力されます。」というのは使えるのでしょうか? <a href="mailto:abcdefg@hijklmn.com">メールを送ります</a> ↑というやつです と質問したものです。先ほどの質問で追加で質問です。gooのブログで使用したいのですが・・・うまくいきません・・・上記のまま表示されてしまいます。 どうしたらいいのでしょうか?

  • 【Thunderbird】添付ファイルを削除したい

    メールソフトとして、Thunderbirdを利用しています。 メール本体はそのままで、添付ファイルだけを複数一括で削除がしたいです。 試しに、attachment extractorというアドオンを使ってみたのですが、 確かに添付ファイルは一括で消せたのですが、 添付ファイルを削除しても、 メール一覧を見ると添付を削除したはずのメールには、 添付アイコン(クリップのアイコン)が表記されたまま消えていません。 添付ファイルのみを削除し、かつ一覧の添付アイコンも表記も消す方法はありますでしょうか。 もしくは、一覧の添付アイコンの表記をリフレッシュするやり方でも結構です。 attachment extractorでもいいし、他のやり方でも良いので、 ご存知のかたご教授お願いします。

  • メールの添付ファイルがすり替わる現象について

    いつも大変参考にさせて頂いております。 以下の現象につきまして、どのような原因、または原因を 探るために何を調査すればよいかご教授下さい。 ----- 手順 ------------------------------------- (1)Aさんから添付ファイル付きのメールを受信 (2)Aさんにメールを返信   ※受信した添付ファイルとは別のファイルを添付   ※あて先CCにBさんを追加 (3)Aさん側で受信した添付ファイルは、  (1)でAさんが送信したファイルにすり替わっていた(異常) (4)Bさんが受信した添付ファイルは、  (2)で設定したファイルであった(正常) ----- 環境 ------------------------------------- 【メーラー】 ・本人、及びBさんは「OutlookExpress6」 ・Aさんは不明 【その他】 ・本人、及びBさんは同じドメイン ・本人とAさんはドメインが異なる よろしくお願い致します。

専門家に質問してみよう