(現在 過去ログ67 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■10352 / inTopicNo.1)  メーラーの起動
  
□投稿者/ 篤姫 -(2017/02/16(Thu) 11:09:20)
    いつも勉強させていただいています。

    フォームから
    件名=[件名]、本文=[本文]、添付ファイル=[添付ファイル]
    を表示させてメーラーを起動したいのですがどうすれば可能でしょうか?

    桐V9s
    メーラーは
    WindowsLiveメールです。


    よろしくお願いします。


引用返信 [メール受信/OFF] 削除キー/
■10353 / inTopicNo.2)  Re[1]: メーラーの起動
□投稿者/ たゆー -(2017/02/16(Thu) 12:12:04)
    > WindowsLiveメールです。
    は、試したことないですが
    1.シェル実行でメールソフトの起動
    2.件名=[件名]、
    3.本文=[本文]、
    4.添付ファイル=[添付ファイル]

    どこまで、出来ていますか?

    > よろしくお願いします。
    >
    >
引用返信 [メール受信/OFF] 削除キー/
■10354 / inTopicNo.3)  Re[2]: メーラーの起動
□投稿者/ たゆー -(2017/02/16(Thu) 12:32:45)
    よく考えたら、
    > 1.シェル実行でメールソフトの起動
    より、桐のメール送信コマンドが簡単ですね

引用返信 [メール受信/OFF] 削除キー/
■10355 / inTopicNo.4)  Re[2]: メーラーの起動
□投稿者/ 篤姫 -(2017/02/16(Thu) 14:24:24)
    たゆうさん
    ありがとうございます。
    > は、試したことないですが
    > 1.シェル実行でメールソフトの起動
    > 2.件名=[件名]、
    > 3.本文=[本文]、
    > 4.添付ファイル=[添付ファイル]
    >
    > どこまで、出来ていますか?
    >
    >>よろしくお願いします。

    シェル実行 "Mailto:" +[Mail] + "?subject="+[件名],"&body="+[本文],&OK1

    上記の内容です。
    ここでエラーがでます。

    &body 未定義の変数があります。

    ""でくくっているのですが・・・・

引用返信 [メール受信/OFF] 削除キー/
■10356 / inTopicNo.5)  Re[3]: メーラーの起動
□投稿者/ たゆー -(2017/02/16(Thu) 14:44:47)
    >・・・・・ "?subject="+[件名],"&body="+[本文],&OK1
    [件名]+"&body="
    では?



引用返信 [メール受信/OFF] 削除キー/
■10357 / inTopicNo.6)  Re[3]: メーラーの起動
□投稿者/ hidetake -(2017/02/16(Thu) 22:08:22)
引用返信 [メール受信/OFF] 削除キー/
■10358 / inTopicNo.7)  Re[4]: メーラーの起動
□投稿者/ 篤姫 -(2017/02/17(Fri) 10:14:47)
    たゆーさん
    ありがとうございます。

    > >・・・・・ "?subject="+[件名],"&body="+[本文],&OK1
    > [件名]+"&body="
    > では?
    うまくいきました。。。

    本文には改行文字が入っているのですが
    メーラーでは改行しません。。。
    添付をつけるのはどうすればいいのでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■10361 / inTopicNo.8)  Re[5]: メーラーの起動
□投稿者/ たゆー -(2017/02/17(Fri) 21:17:10)
    詳細は、No10357 を、参照いただくとして

    > ・・・="+[本文],&OK1
    これを
    ・="+#文字置換([本文],#強制改行文字,"\n"),&OK
    ・="+#文字置換([本文],"/","\n"),&OK
    ・="+#文字置換([本文],"/",#jis(13)+#jis(10)),&OK
    このようにしてテストしたことがありますが、ことことぐ失敗したように思います

    もし、今回の質問が業務上どうしても必要なら、それなりの手順を踏まれた方がいいとおもいます。
    が、ほんの趣味程度にたまに発生するし、エラーになっても特別問題無ければ
    本文だけクリップボード処理を行い、メーラーが表示された後、貼り付けではいかがですか
    私はこれで対応しました

    ちなみに
    >添付をつけるのはどうすればいいのでしょうか?
    上記を参照ください。


引用返信 [メール受信/OFF] 削除キー/
■10362 / inTopicNo.9)  Re[6]: メーラーの起動
□投稿者/ ONnoji -(2017/02/17(Fri) 22:05:25)
    2017/02/17(Fri) 22:30:31 編集(投稿者)
    2017/02/17(Fri) 22:27:24 編集(投稿者)
    2017/02/17(Fri) 22:06:01 編集(投稿者)


    > 詳細は、No10357 を、参照いただくとして
    > ちなみに
    > >添付をつけるのはどうすればいいのでしょうか?

    横レス失礼します。m(__)m

    まず、引用をご覧ください。
     ↓
    【引用】mailtoで添付ファイルを指定?
    http://hardsoft.at.webry.info/201307/article_3.html
    >mailto で添付ファイルを指定できないの?
    >
    >さっそく、RFCを調べた。下記のようにmailtoスキームはRFC2368で定義されている。
    >
    >The mailo URL scheme
    >http://www.ietf.org/rfc/rfc2368.txt
    >
    >少なくともRFCに定義されていない。
    >
    >ないんじゃない?

    この引用のように、mailto: では、添付ファイルの指定の規格が定まっていません。

    当方で、WindowsLiveメールで試したところ、

    &attach=

    attachments=

    の、両方とも効果なしでした。

    mailto:emailadress?subject=My email&body=some text&attach=D:\INF_launcher3\work.txt

    mailto:emailadress?subject=My email&body=some text&attachments=D:\INF_launcher3\work.txt

    &attach= も attachments= のどちらも、標準の規格ではないから仕方ないですね。

    <追伸>

    デジャビュのような過去ログが見つかったので以下もご参考にしてください。

    こちら
     ↓
    過去の桐井戸端BBS (桐ver.8)
    http://habata.net/kiri/kbbs/kakov8/14769.htm
    >14769 テキストファイルを添付したメールを送信したいのですが、シェル実行コマンドはどう書けばいいのですか 臼井 2002/01/18-11:55
    >大変参考にしております。
    >何方か教えて頂きたいのですが
    >シェル実行の本文の所にテキストファイルを
    >添付したいのですがどのように記述すれば
    >良いですか?

    <蛇足>

    >本文には改行文字が入っているのですが
    >メーラーでは改行しません。。。

    これは &body= のことだと思いますが、

    桐の強制改行文字を指定しても mailto: の規格に適合していないからだろうと思いますよ。


    <追記>

    【引用】mailto 出典: フリー百科事典『ウィキペディア(Wikipedia)』
    mailtoスキームは、Simple Mail Transfer Protocol (SMTP) による電子メールのアドレスを示すものとしてInternet Assigned Numbers Authority (IANA) へ登録されたスキームである。用途が厳密に決まっているわけではないが、mailtoのURLは、そのURLを適用すると、メールクライアントを開き、URL中のアドレスが「To:」欄に入力される、というような動作が想定されている[1][2]。
    ■例
    HTML中でmailtoを使って、メールを送るためのリンクを設置するには、以下のようになる。
    <a href="mailto:someone@example.com">メール送信</a>
    SubjectやCCといったヘッダや、本文の初期値を与えることもできるが、改行やスペースについては直接入れることはできず、エンコードする必要がある。
    <a href="mailto:someone@example.com?cc=someone_else@example.com&subject=This%20is%20the%20subject&body=This%20is%20the%20body">メール送信</a>
    アドレスを複数指定することも可能である。
    <a href="mailto:someone@example.com,someoneelse@example.com">Send email</a>
    厳密な文法や指定できる値の完全な一覧については、RFC 6068で規定されている。



287×388 => 185×250

2017-02-17-01.JPG
/18KB
引用返信 [メール受信/OFF] 削除キー/
■10365 / inTopicNo.10)  Re[6]: メーラーの起動
□投稿者/ 篤姫 -(2017/02/18(Sat) 09:44:44)
    たゆうさん
    ありがとうございます。。。
    業務上必要なのですが、添付ができないようなので
    桐のメール送信い変更したいとおもいます。
    ありがとうございました。
引用返信 [メール受信/OFF] 削除キー/
■10366 / inTopicNo.11)  Re[7]: メーラーの起動
□投稿者/ 篤姫 -(2017/02/18(Sat) 09:46:08)
    ONnojiさん
    ありがとうございました。
    私も色々調べたのですが
    やはり添付はダメなようです。。。

    桐のメール送信に変更したいとおもいます。
    ありがとうございました。
引用返信 [メール受信/OFF] 削除キー/
■10367 / inTopicNo.12)  Re[1]: メーラーの起動
□投稿者/ 篤姫 -(2017/02/18(Sat) 09:47:46)
    みなさん
    いろいろとありがとうございました。
    添付ができないようなので桐のメール送信に変更したいとおもいます。

    ありがとうございました。
    また、よろしくお願いします。
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■10369 / inTopicNo.13)  Re[4]: メーラーの起動
□投稿者/ hidetake -(2017/02/18(Sat) 23:48:37)
引用返信 [メール受信/OFF] 削除キー/
■10374 / inTopicNo.14)  Re[5]: メーラーの起動
□投稿者/ hidetake -(2017/02/20(Mon) 18:31:02)
    > Outlook は
    > "C:\PROGRA~2\MICROS~2\Office14\OUTLOOK.EXE" -c IPM.Note /m "%1"
    > で、mailto で渡された引数を受け取っているし

    Outlook 2013 のコマンドラインスイッチに mailto オプションが
    増えていたので確認したところ

    Outlook 2013 は
    "C:\PROGRA~2\MICROS~1\Office15\OUTLOOK.EXE" -c IPM.Note /mailto "%1"
    と、mailto の引数を処理するよう変わっていますね。

引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -