(現在 過去ログ4 を表示中)
HOME
HELP
新規作成
新着記事
トピック表示
ファイル一覧
検索
過去ログ
[
親記事をトピックトップへ
]
このトピックに書きこむ
過去ログには書き込み不可
[ トピック内全10記事(1-10 表示) ] <<
0
>>
■472
/ inTopicNo.1)
Re[6]: 桐からOutlook2007に文字列が渡せません
▼
■
□投稿者/ hidetake
-(2008/08/29(Fri) 08:45:19)
>>UTFー8 への変換は、先に書いた JIS への変換の
>
> 解決方法がわかりました
> ---------------------------
> Outlook2007でメニューのツール→オプション→メール形式で文字設定オプションのmailto: プロトコルでUTF-8 をサポートするのチェックを外す。
>
> ---------------------------
> 上の方法で文字化けが解消できました。
>
なるほど。
と言うか、Outlook2007 は、このオプションで UTF-8 を
サポートするのは良いとして、UTF-8 をサポートすると
ほかの文字コードが来たときには自動判別してくれない
というか機能しないと言うことなのですね。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■471
/ inTopicNo.2)
Re[5]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ おたけ
-(2008/08/28(Thu) 23:57:03)
■
No440
に返信(hidetakeさんの記事)
> UTFー8 への変換は、先に書いた JIS への変換の
解決方法がわかりました
---------------------------
Outlook2007でメニューのツール→オプション→メール形式で文字設定オプションのmailto: プロトコルでUTF-8 をサポートするのチェックを外す。
---------------------------
上の方法で文字化けが解消できました。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■440
/ inTopicNo.3)
Re[4]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ hidetake
-(2008/01/09(Wed) 07:17:37)
前に書いたリンクを見る限り、Vista + Outlook2007 では
Vista の Shift_JIS と UTF-8 のご認識問題、それに
Outlook2007 のバグが絡むようなので、これに対応する
には UTF8Encode して URLEncode が必要なようということ。
これをしてしまえば、ほかのアプリでは文字化けが発生
してしまうこと。これらを考慮しなければならないという・・・
UTFー8 への変換は、先に書いた JIS への変換の
Dst.Charset = "ISO-2022-JP" を
Dst.Charset = "UTF-8" に変更することでも対応可能だし
URLEncode までを考慮するならば、吉岡 照雄 さんの
decodeURL.HTA
URLをエンコード/デコードするHTA
http://www.vector.co.jp/soft/win95/util/se350148.html
のルーチンでも参考にして VBScript でも書いて、変換した
上で実行させると言うのも1つの方法ではあると思います。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■439
/ inTopicNo.4)
Re[3]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ hidetake
-(2008/01/08(Tue) 22:23:10)
> 職場の環境が配布されたメールソフトのみの環境なので(勝手にメールソフト入れちゃダメ)
> 、適当に桐のメールで対応させることができずに、こんなことしてOutLookへ渡して使っています
単にメールが送られれば良いならば、OS標準の CDO.Message
でも使って送信し、あるいは、桐から直接でも良いでしょう、
送る際に CC (あるいは BCC)して、お使いのメーラにコピー
を送るのでは済まされないのでしょうか!?
mailto:を使ってhtmlの添付は出来ますか?
http://www.fuku3.com/~habata/kbbs/kakov9/29160.htm
# あとは環境が無いのでわかりません。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■438
/ inTopicNo.5)
Re[2]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ おたけ
-(2008/01/08(Tue) 21:10:18)
■
No434
に返信(hidetakeさんの記事)
>>シェル実行 "mailto:"+[アドレス]+"?subject="+[用件]+"&body="+[内容]
>
> 文字化けするのは subject だけなのですか?
> body は大丈夫なのですか!?
>
hidetakeさんありがとうございます
職場の環境が配布されたメールソフトのみの環境なので(勝手にメールソフト入れちゃダメ)
、適当に桐のメールで対応させることができずに、こんなことしてOutLookへ渡して使っています
いろいろ試したら、すべて半角であれば
mailto:otake@hogehoge.jp?subject=Help&body=abcdefghijklmn
このようにすべて半角アルファベットであればちゃんとOutlook2007へ渡してくれます
全角文字があやしいような感じしますが
mailto:otake@hogehoge.jp?subject=Help&body=あいうえお
これもだめですね、&body=以後の文字は空白状態です
hidetakeさんの変換方法も試してみます
ありがとうございます。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■437
/ inTopicNo.6)
Re[4]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ hidetake
-(2008/01/08(Tue) 12:01:17)
なんか、統一コードですべてのメールアプリに対応するには
面倒そう・・・
Vista での文字化けを回避するには?
http://homepage1.nifty.com/MADIA/delphi/delphi_bbs/200704/200704_07040003.html
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■436
/ inTopicNo.7)
Re[3]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ hidetake
-(2008/01/08(Tue) 11:54:35)
ひょっとして、こんな関係!?
http://shimax.cocolog-nifty.com/search/2007/02/vistawindows_ma_c78c.html
件名と本文が逆なのかも知れないですけど・・・
UTF-8 前提としているのだろうか!?
だったら、件名も本文も UTF-8 に変換して、その後、
念を効かせば、件名のみ BASE64 でエンコードして
どうなるか?
それにしても、・・・
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■435
/ inTopicNo.8)
Re[2]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ hidetake
-(2008/01/08(Tue) 09:42:04)
> JIS に変換
ファイル単位で Shift_JIS を ISO-2022-JP に
変換するのは次のような処理(VBScript)が一番
簡単かな!?
SJIS.TXT --> JIS.TXT
後は、どこでどのように化けるとかのチェック
とか、試行錯誤を・・・ (^^;
sjis2jis.vbs.txt
/
1KB
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■434
/ inTopicNo.9)
Re[1]: 桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ hidetake
-(2008/01/08(Tue) 09:32:07)
> シェル実行 "mailto:"+[アドレス]+"?subject="+[用件]+"&body="+[内容]
誰もコメントが無いようなので、ちょっとだけ?
自分には環境も無いので調べようもありませんが・・・
文字化けするのは subject だけなのですか?
body は大丈夫なのですか!?
もし subject だけが文字化けするのならば
事前に BASE64 でエンコードして mailto: を
シェル実行してみてどうかですが、JIS に変換
した上で BASE64 で変換するのが本来の処理です。
そうしないと受け手側で文字化けする相手も出る
かも知れません。
フツ〜はメールアプリ側でそのぐらいのことは
してくれるのが当然だとは思いますが?
一応、BASE64 への変換は次のようなスクリプト
で可能だったと思いますが・・・
Base64Encode.vbs
Base64Encode.vbs.txt
/
1KB
引用返信
[メール受信/OFF]
削除キー/
編集
削除
■433
/ inTopicNo.10)
桐からOutlook2007に文字列が渡せません
▲
▼
■
□投稿者/ おたけ
-(2008/01/06(Sun) 15:37:05)
おたけ言います
直接桐には関係ないのでここに書きます。
今まで桐V9を使って連絡帳のようなフォームを作って携帯にメールを送っていたのですが
OSがVistaになりOffice2007での環境でメールを今まで同様に送ろうとすると
subjectに入る文字の内容が文字化けしてしまいます
---------------------------------------------------
Outlook2007では桐の シェル実行 "mailto:"+[アドレス]+"?subject="+[用件]+"&body="+[内容]
この同じVistaでもWindowsMail(OS付属メール)での環境では正常に桐からWindowsMailに渡されていたのですが、subject部分で渡された文字が文字化けします
渡す文字を違うコードに変更しなければいけないのでしょうか、この辺がわかりません
よろしくお願いします。
引用返信
[メール受信/OFF]
削除キー/
編集
削除
トピック内ページ移動 / <<
0
>>
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
トピック表示
ファイル一覧
検索
過去ログ
-
Child Tree
-
-
Antispam Version
-