- ベストアンサー
mailmerge サンダーバード
macでメールソフトサンダーバードでadd on mailmerge と言うソフトを使いたいのですがcsvファイルを上手く読み込んでくれず送信が出来ません。送信出来なかったファイルは何故かテンプレートホルダーに入ってしまいます。csvファイルが良くないのか、何かの設定の問題なのか判断がつきません。詳しい方宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
No2です。 >csvファイルはアドレス帳からのエクスポートではなくexcelで直接制作しcsvファイル保存をしております。 この場合は、リストを保存するときに、「ファイルの種類」には「CSV(カンマ区切り)(*.csv)」を表示して、ファイル名を適宜にして、「保存」したものを使いますが、この場合も、先ほどの方法で「UTF-8」に変更して上書きしてからでないとエラーになります。 使っているファイルは、例えば「email-list.csv」になります。 このような方法が取れないのでしたら、判りません。
その他の回答 (3)
No2です。 補足ですが、「template」フォルダに入る件を調べたら、次のようなFAQがありましたが、https://getsatisfaction.com/mozilla_messaging/topics/mail_merge_2_4_1_keeps_saving_to_templates 「send later」「save as draft」でも、マージ案自体はテンプレートに残りますが、個々のメンバーあてのメール案は、それぞれ未読で「送信トレイ」「下書き」に入ります。 これらの個々のメールは事後に送信することができますが、このような状態なのでしょうか?
No1です。 >下部の文字コードをUTF-8にと言う所が良くわかりませんでした このAddonのインストールページには、Only Windowsとないと思いますから、MACでも使えると思いますが、「テンプレート」に入るのは変なのですが、csvファイルのUTF-8への変更手順を含めて書きます。 送信案ができた段階で、メニューの編集>Mail Mergeを選択>開いた画面で、上から、Sorceが「csv」、Deliver Modega「save as draft」の場合は個々のメールが「下書き」、「send later」の場合は個々のメールが「送信トレイ」に入ります。 で、「Format」を「plain text」、その下の「File」は「browse」からアドレスリストのあるcsvファイルを選択し、character setをUTF-8で設定しています。 UTF-8で設定した場合、Thunderbirdのアドレス帳からエクスポートしたcsvファイルは[ANSI]になっていることが多く、この場合は、Windowsでは、ファイルを右クリック>プログラムから開く>メモ帳で開き、メニューのファイル>「名前を付けて保存」で開くダイアログの下部に「文字コード」の変更窓があり、ANSIになっているのでここを[UTF-8]をプルダウンの選択肢の中から表示して、保存(上書き)してやります。 この操作をしないと前記の設定で送信擦る場合、csvファイルの認識しないでエラーになります。 MACでのcsvファイルの文字コードの確認と変更方法は判りません。 取り合えず、文字コードの件です。
お礼
ありがとうございます。csvファイルはアドレス帳からのエクスポートではなくexcelで直接制作しcsvファイル保存をしております。 アドレス帳からのエクスポートはLDIFかtxtしかないようです。 excelでのUTF-8設定を探してみたのですが、見当たりませんでした。
この質問者に放置されていますが、次のFAQのNo4を参照して試してみてください。 http://virus.okwave.jp/qa7421538.html csvファイルのフィールドの項目は、自分で決めた英語の用語をそのまま使えばよいですし、もし、読み込みがおかしい場合は文字コードが関係しているかも知れません。 また、csvファイルの保存場所が「デスクトップ」など、日本語のパスになっている場合もエラーになります。 手順の参考画像もあるので、とりあえず、やってみてください。
補足
回答ありがとうございます。 下部の文字コードをUTF-8にと言う所が良くわかりませんでした。macで利用しております。その設定はどの辺りにあるのでしょうか?
お礼
回答ありがとうございます。やはりmacでexcelファイルをUTF-8に変更する手段は無いようです。 大変お手数をかけました。ありがとうございました。