― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 14 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2007年9月20日(木) 10:07 
はじめまして。先日から Thunderbird を使い始めた者です。
Windows 版でバージョンは2.0.0.6 (20070728) です。

仕事先の社員の方が「xxx,ltd(←会社名) yyy(←個人名)」という名前でメールを送ってこられます。このメールに返信すると、宛先欄に「xxx,ltd yyy <メールアドレス>」と入るのですが、いざ送信しようとすると「...は user@host 形式になっておらず、有効なメールアドレスではありません。メールを送信する前に修正してください」というメッセージが出て送信できません。

はじめは、社名が@で始まるのでそれが問題なのかと思っていたのですが、どうやら、ltd の前にコンマがあるために2つの宛先だと判断されているようなのです。相手から来たメールの差出人のところを右クリックして「メールを作成」を選ぶと宛先欄が「xxx」と「ltd yyy <メールアドレス>」の2つに分かれて表示されます。 受信リストから選択して「送信者だけに返信」ではこのように分かれることはありませんが、送信しようとするとエラーになります。

この現象を回避する方法はあるでしょうか。現在は、宛先欄のアドレスを消して自分のアドレス帳に登録してある名前を入れることで回避していますが、頻繁にやり取りする相手なので少々不便を感じています。他のメールソフト(Mac の Mail.app と Windows の秀丸メール)ではこのような問題は起こらないので、どこかの設定で回避できるのではと期待して質問させていただきました。

よろしくお願いいたします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月20日(木) 10:17 
すみません。OS の情報を書き忘れました。
Windows XP Pro SP2 です。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月20日(木) 11:15 
オフライン
Moderator

登録日時: 2007年7月25日(水) 09:52
記事: 415
お住まい: 東京都下
発想の転換(というほどでもない?)ですが、Junko さんのアドレス帳に登録されているその方のデータ
の『 表示名 』の部分を「 xxx,Ltd yyy 様 」という風に、相手が送ってくる差出人名と同じようにしては
いかがでしょうか?

そうすると、返信時の(xxx と表示されている)宛先欄にカーソルを持って行き、Tab キーを押すと、
アドレス帳から自動的に補完され「 xxx,Ltd yyy 様 <yyy@xxx.co.jp> 」となると思うのですが。
ただし、他に xxx を含むものがある場合はプルダウンで候補が表示されます。

これでも手間だという場合は他の方法を探すしかないかもしれませんが、私の場合、仕事でも
Thunderbird を使用しており、送ってきたメールにそのまま返信すると、呼び捨てのようになり
失礼にあたるような気もするため、基本的に送信欄を直して送るようにしています。ご参考までに……。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年9月20日(木) 14:46 
Sakiba さん

お返事ありがとうございます。

Sakiba さんが書きました:
発想の転換(というほどでもない?)ですが、Junko さんのアドレス帳に登録されているその方のデータ
の『 表示名 』の部分を「 xxx,Ltd yyy 様 」という風に、相手が送ってくる差出人名と同じようにしては
いかがでしょうか?

そうすると、返信時の(xxx と表示されている)宛先欄にカーソルを持って行き、Tab キーを押すと、
アドレス帳から自動的に補完され「 xxx,Ltd yyy 様 <yyy@xxx.co.jp> 」となると思うのですが。

ただし、他に xxx を含むものがある場合はプルダウンで候補が表示されます。

これでも手間だという場合は他の方法を探すしかないかもしれませんが、私の場合、仕事でも
Thunderbird を使用しており、送ってきたメールにそのまま返信すると、呼び捨てのようになり
失礼にあたるような気もするため、基本的に送信欄を直して送るようにしています。ご参考までに……。


ご提案の方法を試みたのですが、Tab キーでアドレスを補完するという機能がうまく働きません。具体的には以下のようになります。

1. リストからメールを選択し、「送信者にだけ返信」を選択
(宛先欄に「xxx,ltd yyy <メールアドレス>」が入ります。ちなみに、xxx、yyy いずれもメールアドレスとは別の文字列です。また、設定によりBcc欄に自分のアドレスが入ります。)

2. 「宛先欄にカーソルを持っていき」というのは宛先欄のカードをクリックする(表示名+アドレスが選択された状態になる)ことだと思いますが(違います?)、その状態で Tab を押すと、

1行目:宛先 xxx
2行目:Bcc 自分のアドレス
3行目:宛先 ltd yyy <メールアドレス>

のようになります。
この状態で1行目を削除したら、3行目だけでうまく送信できそうな気がしますが、まだ試していません。

ただ、「アドレス」ボタンでアドレス帳を表示させ、「xxx,ltd yyy 様」を選択して「宛先フィールドに追加」すると、表示名全体が " "(引用符)で囲まれ、それだと正常に送信できます。受信リストから「返信」を選んだときにもそのようになればよいのですが・・・(引用符がつくようにする方法をご存知であればお教えください)。

当面は、返信時に自動入力されるアドレスを選択し、自分のアドレス帳にある名前に変えることで対処しようと思います(「○○様」という漢字名にしています)。これを格別面倒と思っているわけではありませんが、返信メールで表示される相手先にそのまま送信するというのがメールソフトの普通の使い方だと思いますので、もしできないのであれば改善していただけると助かります。

まだあまり使いこなせていませんが、とても使いやすいソフトだと思うので・・・


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 10:33 
オフライン
Moderator

登録日時: 2007年7月25日(水) 09:52
記事: 415
お住まい: 東京都下
Junko さん さんが書きました:
2. 「宛先欄にカーソルを持っていき」というのは宛先欄のカードをクリックする(表示名+アドレスが選択された状態になる)ことだと思いますが(違います?)、その状態で Tab を押すと、

1行目:宛先 xxx
2行目:Bcc 自分のアドレス
3行目:宛先 ltd yyy <メールアドレス>

のようになります。
この状態で1行目を削除したら、3行目だけでうまく送信できそうな気がしますが、まだ試していません。

ただ、「アドレス」ボタンでアドレス帳を表示させ、「xxx,ltd yyy 様」を選択して「宛先フィールドに追加」すると、表示名全体が " "(引用符)で囲まれ、それだと正常に送信できます。受信リストから「返信」を選んだときにもそのようになればよいのですが・・・(引用符がつくようにする方法をご存知であればお教えください)。

表現が分かりづらくすみません。「宛先欄にカーソルを持っていき」というのは “1行目:宛先 xxx”となっている “xxx” の部分にマウスカーソルを持って行くという意味でした。そこからタブキーを押してカーソルを移動させると、xxx を含むアドレスが1件であれば自動的に補完、複数あればリスト表示されるかと思うのですが……。

Junko さん さんが書きました:
当面は、返信時に自動入力されるアドレスを選択し、自分のアドレス帳にある名前に変えることで対処しようと思います(「○○様」という漢字名にしています)。これを格別面倒と思っているわけではありませんが、返信メールで表示される相手先にそのまま送信するというのがメールソフトの普通の使い方だと思いますので、もしできないのであれば改善していただけると助かります。


若干調べてみましたが、そもそもカンマ(,)を表示名に使うことに問題があるのかもしれないというか、想定されていないのではないでしょうか。

メールアドレス 表示名にカンマ” 等で検索すると色々と出てきますが、「カンマはアドレスを区切るために使うものなのでユーザー名、ドメイン、表示名等に使ってはいけない(または使わないほうが良い)」といった表現のほうが多数のように思われます。RFC云々といったことは私はほとんど分かりませんが……。
また フォーラムの利用について>はじめに を参照すると、改善ご要望はここではお受けしてないような気もします……が、この件については確認してみます。ただ個人的な推測ですが、アドレスを区切るためのカンマを表示名の一部として認識させようとすると、今度は本来のアドレスの区切としてカンマが使われた場合に不都合が生じる可能性があるような気もします。

先方に表記を修正していただくことは出来ないのでしょうか?(そもそもその方に、他からは特に苦情、修正の要望等来てないのでしょうか……。)


最後に編集したユーザー Sakiba [ 2007年9月21日(金) 11:16 ], 累計 1 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 10:38 
Junko さんが書きました:
仕事先の社員の方が「xxx,ltd(←会社名) yyy(←個人名)」という名前でメールを送ってこられます。このメールに返信すると、宛先欄に「xxx,ltd yyy <メールアドレス>」と入るのですが、いざ送信しようとすると「...は user@host 形式になっておらず、有効なメールアドレスではありません。メールを送信する前に修正してください」というメッセージが出て送信できません。

デコード前のデータは、「"xxx,ltd yyy" <user@example.com>」のように '"'(ダブルクォーテーション)で囲まれていますか?


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 12:02 
Sakiba さんが書きました:
若干調べてみましたが、そもそもカンマ(,)を表示名に使うことに問題があるのかもしれないというか、想定されていないのではないでしょうか。

メールアドレス 表示名にカンマ” 等で検索すると色々と出てきますが、「カンマはアドレスを区切るために使うものなのでユーザー名、ドメイン、表示名等に使ってはいけない(または使わないほうが良い)」といった表現のほうが多数のように思われます。RFC云々といったことは私はほとんど分かりませんが……。

私の解釈が間違っていなければ、'"'(ダブルクォーテーション)で囲めば表示名に ","(カンマ)を使えると思います。
# 私は実際に使っていますし、他にも使っている人は居ます。

参考: RFC 2822: Internet Message Format - 3.4. Address Specification
例. "MIDORI, Tanuki" (緑の狸) <tanuki.midori@example.com>

アドレスの区切りと間違える MUA(Outlook Express 等)が存在するという意味では「使わない方が良い」のかもしれませんが…


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 12:36 
緑の狸 さんが書きました:
例. "MIDORI, Tanuki" (緑の狸) <tanuki.midori@example.com>

おっと、エンコード漏れ(^_^;
例. "MIDORI, Tanuki" (=?iso-2022-jp?B?GyRCTlAkTkMsGyhC?=) <tanuki.midori@example.com>


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 12:44 
オフライン
Moderator

登録日時: 2007年7月25日(水) 09:52
記事: 415
お住まい: 東京都下
緑の狸 さん さんが書きました:
私の解釈が間違っていなければ、'"'(ダブルクォーテーション)で囲めば表示名に ","(カンマ)を使えると思います。
# 私は実際に使っていますし、他にも使っている人は居ます。

参考: RFC 2822: Internet Message Format - 3.4. Address Specification
例. "MIDORI, Tanuki" (緑の狸) <tanuki.midori@example.com>

アドレスの区切りと間違える MUA(Outlook Express 等)が存在するという意味では「使わない方が良い」のかもしれませんが…

レスありがとうございます。

えっと、それはつまり「送信者側で表示名をダブルクォーテーションで囲っていればカンマ等を使っても大丈夫」ということでしょうか? もしそうだとしたら、むしろ「表示名にカンマを使うには使用者(送信者)側でダブルクォーテーションで括るべきである」と表現してもよろしいのでしょうか?


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 13:45 
Sakiba さんが書きました:
それはつまり「送信者側で表示名をダブルクォーテーションで囲っていればカンマ等を使っても大丈夫」ということでしょうか?

はい、そうです。こんな風に。
例. From: "MIDORI, Tanuki" (=?iso-2022-jp?B?GyRCTlAkTkMsGyhC?=) <tanuki.midori@example.com>

Sakiba さんが書きました:
もしそうだとしたら、むしろ「表示名にカンマを使うには使用者(送信者)側でダブルクォーテーションで括るべきである」と表現してもよろしいのでしょうか?

生データ(エンコード後のデータ)に関してはその通りですが、それをユーザーに意識させるかどうかは MUA によって変わるので、表現は難しいですね。
例えば、Gmail ではカンマが含まれていると自動的にダブルクォーテーションで括ってくれますが、Mew では括ってくれません。
これは、Gmail と Mew の機能及び UI の違いによるものだと思います。

Gmail:
・From: には一つのアドレスしか指定できない。
・From: に指定するアドレスはプルダウンメニューから選択する。
Mew:
・From: には複数のアドレスを指定できる。
・From: には文字入力によりアドレスを指定する。

参考: Mew ニュースレター - ヘッダあれこれ


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年9月21日(金) 18:02 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
なんか、よくわからないんですが。

以下のものだけThunderbirdのアドレス帳に登録されていて、
姓: aaaaa, Ltd
表示名: aaaaa, Ltd
スクリーンネーム; aaaaa, Ltd
メールアドレス: aaaaa@aaa.or.jp

別のメールソフトでFromが "aaaaa, Ltd" aaaaa@aaa.or.jp
となるように設定してThunderbirdで受信したものに返信しても、
Thunderbirdでアドレス帳からメール作成しても、
ちゃんと Thunderbirdの宛先欄には "aaaaa, Ltd" aaaaa@aaa.or.jp
で表示されて、そのままエラーにならずに送信できますが。

Tabによる補完も自動補完も動作しています。

Windows Vista Business ですが
クリーンインストールしたばかりのThunderbird 2.0.0.6
アドオンは無し
ATOK 2007


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年10月06日(土) 01:45 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
Junko さんが書きました:
仕事先の社員の方が「xxx,ltd(←会社名) yyy(←個人名)」という名前でメールを送ってこられます。このメールに返信すると、宛先欄に「xxx,ltd yyy <メールアドレス>」と入るのですが、いざ送信しようとすると「...は user@host 形式になっておらず、有効なメールアドレスではありません。メールを送信する前に修正してください」というメッセージが出て送信できません。
これは 一人だけに返信ですか? 「全員に返信」でしたか?


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年10月06日(土) 11:55 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
普通に新規で、
"test, kiyo" kiyo@xx.xxxx.jp
と指定して送信したらエラーが返されました。
("test"というユーザが居ないというエラー)

Thunderbirdのダイアログには
引用:
メールの送信中にエラーが発生しました。メールサーバからの応答: 5.1.3 <"test"> ... Domain name required rcpt address メッセージの受信者を確認してください。

Thunderbirdのバグでしょう。

バグ内容:
「""」で括られている中のカンマを認識してメールアドレスの区切りとしてしまう。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2013年11月01日(金) 00:38 
多分もう終わっている話だと思いますが気になったので…

メーラの設定をするとき、自分のアドレスを入れますが(Replyto に反映すると思います )、これを間違える人が結構います。
送ってこられる方が間違えて設定していないか確かめるのがよいと思います。その方がその人のためになるはずです。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101 Firefox/19.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 14 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[91人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean