投稿日:2004年11月12日 作成鷹の巣

No.17686 AUの特定アドレスにメールが送れない。



AUの特定アドレスにメールが送れない。

No.17686 投稿時間:2004年11月12日(Fri) 12:28 投稿者名:チャラ URL:

はじめまして。
現在、postfixにてメールサーバを起動しております。
しかし、あるアドレスにはメールが送れません。
例えば、-.aaa-aaa.-@ezweb.ne.jpのようなアドレスです。
しかし、aaa1234@ezweb.ne.jpといったアドレスには送れます。

これは何が問題なのでしょうか?

以下のようなエラーが返ってきます。
This is the Postfix program at host mail.test.com.

I'm sorry to have to inform you that the message returned
below could not be delivered to one or more destinations.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the message returned below.

The Postfix program

どなたかご教授願います。
よろしくお願いします。


postfixの問題。

No.17688 投稿時間:2004年11月12日(Fri) 14:52 投稿者名:松元 URL:

携帯宛てでないですが私も試してみました。
自分の別のサーバーに、「-.aaa-aaa.-」のアカウントを
作りpostfixから送って見ましたが、postfixはまったく相手サーバーを見もせず
おくり返されました。

http://neta.ywcafe.net/000435.html
ここでは@のまえがピリオドはNGと書いてありますが「.-」も同類項なのでしょう


RFC には準拠している。

No.17690 投稿時間:2004年11月12日(Fri) 19:05 投稿者名:通-行-人 URL:

> http://neta.ywcafe.net/000435.html
> ここでは@のまえがピリオドはNGと書いてありますが「.-」も同類項なのでしょう

RFC 上は、 「-.aaa-aaa.-」 というアカウントに問題はありません。
ピリオドの使用は制限 (※) されていますが、 マイナス記号は他の一般文字と同様の扱いです。

RFC821/822 でそのように規定され、 これは現行の RFC2821/2822 でも変わっていません。


(※)
両側に 「A~Z a~z 0~9 !#$%&'*+-/=?^_`{|}~」 で構成された 1 字以上の文字列が必要。


今回はAUの問題なのでしょうか?

No.17692 投稿時間:2004年11月13日(Sat) 00:33 投稿者名:チャラ URL:

ありがとうございます。

今回のエラーに対する対処方法というのはないのでしょうか?
RFC上は問題ないとのことですが、今回はAUの問題なのでしょうか?

なんとか対応をさせたいと考えておりますので、どなたかご教授願えませんか。
よろしくお願いします。


分かりました。

No.17697 投稿時間:2004年11月14日(Sun) 02:53 投稿者名:チャラ URL:

出来ました~。

やはり、ハイフンなどが問題だということでいろいろ調べていましたら、対策が分かりました。

みなさん、ありがとうございました。


『対策がわかりました。○○○を△△△にしたら送信できました』と書くべきです。

No.17698 投稿時間:2004年11月14日(Sun) 11:54 投稿者名:misc URL:

あなたがPostfixのメーリングリストにも同様の内容を質問していらっしゃるは存じ上げ
ています。
http://www.kobitosan.net/postfix/ML/arc-2.1/msg00750.html


>出来ました~。
>やはり、ハイフンなどが問題だということでいろいろ調べていましたら、対策が分かり
>ました。
>みなさん、ありがとうございました。

しかし、これでこちらの掲示板を締めくくってしまうのは良くありません。
『対策がわかりました。○○○を△△△にしたら送信できました』と書くべきです。

そうしないと、あなただけが解決策を知っていて、こちらの掲示板を読んでいる人には全
く解決策を知ることができないからです。


マルチポストもルール違反ですがそれには目をつむるとして、少なくと質問した以上もど
のようにしたら解決したかは具体的に書くべきです。


postfix は、 デフォルトでは 「-」 で始まるアカウントへ送信できない。

No.17703 投稿時間:2004年11月14日(Sun) 17:54 投稿者名:通-行-人 URL:

> あなたがPostfixのメーリングリストにも同様の内容を質問していらっしゃるは存じ上げ
> ています。
> http://www.kobitosan.net/postfix/ML/arc-2.1/msg00750.html
>
>
> >出来ました~。
> >やはり、ハイフンなどが問題だということでいろいろ調べていましたら、対策が分かり
> >ました。
> >みなさん、ありがとうございました。
>
> しかし、これでこちらの掲示板を締めくくってしまうのは良くありません。
> 『対策がわかりました。○○○を△△△にしたら送信できました』と書くべきです。
>
> そうしないと、あなただけが解決策を知っていて、こちらの掲示板を読んでいる人には全
> く解決策を知ることができないからです。

main.cf に 「allow_min_user = yes」 を記述、 ですか。
http://www.itmedia.co.jp/help/tips/linux/l0648.html

コマンドラインスイッチとの競合による誤動作を避けるため、 「-」 で始まるアカウントへはデフォルトで送信できなくしているようです。

| # The allow_min_user parameter specifies whether a recipient address
| # can have a '-' as the first character. By default, this is not
| # allowed, to avoid accidents with software that passes email addresses
| # via the command line.
| #
| allow_min_user = no

RFC では不適合な文字列をアカウントに使用する場合は 「"」 で囲むことになっている (※) ためその方法を提案しようかと思ったのですが、 やはり postfix の RFC 非準拠動作を止める方法があるようでした。


(※)
確か、 インターネットメールを他のメールシステムのゲートウェイとして利用する為の回避が目的だったように記憶しています。
実際 DoCoMo の i モードメールでは動作しますので、 よく問題になる 「ピリオドで終わるアドレス」 は二重引用符で囲むことにより RFC 準拠の状態で送信することができます。 i モードからの送信は相変わらずですが。


申し訳ない。出来たので安心しきっておりました。

No.17748 投稿時間:2004年11月19日(Fri) 16:27 投稿者名:チャラ URL:

> しかし、これでこちらの掲示板を締めくくってしまうのは良くありません。
> 『対策がわかりました。○○○を△△△にしたら送信できました』と書くべきです。
>
> そうしないと、あなただけが解決策を知っていて、こちらの掲示板を読んでいる人には全
> く解決策を知ることができないからです。
申し訳ない。出来たので安心しきっておりました。
私はallow_min_user = yesすることにより、出来ました。
というか、多分出来ているのだと思います。ある人には送信できましたから・・・。

> マルチポストもルール違反ですがそれには目をつむるとして、少なくと質問した以上もど
> のようにしたら解決したかは具体的に書くべきです。
マルチポストというのは何でしょうか?
対策と結果を書き込まなかったからでしょうか?
無知ですいません。


|目次|掲示板|過去ログ目次|▲頁先頭|