カテゴリ:Web
作成したホームページをLinux環境にアップロードしました。
そしたら、Jaxerで作った部分が上手く動かない。 1.外部jsファイルが読み込めない。 2.メール送信設定がよく解らない。 3.メールが文字化けする。 1.外部jsファイルが読み込めない。 文字コードはHTML、JSともにutf-8なのに...... JaxerのFrameworkがエラーを吐いているからどうにもならない。 HTMLにJSをべた書きしたら動きました。f(^_^;) 2.メール送信設定がよく解らない。 送信メールサーバはlocalhostでいいかと思ったら、 smtp.aaa.bbbというように、ちゃんと名前を指定しないとだめでした。(-_-;) 3.メールが文字化けする。 コレこそ参った。 Outlook2007で化けるんだね。(^_^;) でまぁ、とりあえずAPIのリンク。 Jaxer Framework Index メール送信機能は、 Jaxer.SMTPのsendEmailメソッドです。 static sendEmail(String mailhost, Number mailport, String from, String to, String subject, String msg, Array headers) : void Array headersにContent-Type: text/plain;charset=utf-8を渡してみたら ちゃんと文字化けせずに表示されました。 コードはこんな感じ。 var ary = new Array(1); ary[0] = new Array(2); ary[0][0] = "Content-Type"; ary[0][1] = "text/plain;charset=utf-8"; これをsendEmailメソッドの最後の引数であるArray headersに渡します。 これで文字化けーションも解決。 はぁ、手強かったと。(^_^;) でもまぁ、この手のものはやり方を知っておけば 意外とアッサリとできるものですからね~。d(^_^*) blogram ランキング参加中! 人気ブログランキング参加中! お気に入りの記事を「いいね!」で応援しよう
Last updated
2011.06.01 22:10:52
コメント(0) | コメントを書く
[Web] カテゴリの最新記事
|
|