Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0013に戻る

タイトル: メールの送信が出来ません。
記事No: 3963
投稿日: 2005/11/02(Wed) 06:32
投稿者: おとちゃん   <npo_suport@yahoo.co.jp>
URL: http://sunspot-club.ddo.jp/
このサイトを参考にしながらメールサーバーを立てております。

このサイトの記載通りにpostfixとCourier-IMAPのセットアップを行いました。
(行ったつもりです)

ウィンドウズXPOutlook Expressを使用して、
メールの受信は正常に出来ております。
しかし、メールを送信しすると以下のエラーではじかれます。

エラー内容
受信者の 1 人がサーバーによって拒否されたため、
メッセージを送信できませんでした。
拒否された電子メール アドレス : npo_suport@yahoo.co.jp
件名 '確認',
アカウント : 'sunspot-club.ddo.jp',
サーバー : 'sunspot-club.ddo.jp',
プロトコル : SMTP,
サーバーの応答 : '554 <npo_suport@yahoo.co.jp>: Relay access denied',
ポート : 25,
セキュリティ (SSL): なし,
サーバー エラー : 554,
エラー番号 : 0x800CCC79

ポート25と110が開いていることは確認しております。

何がわるいのでしょうか。
申し訳ございませんが、ご教授願います。

タイトル: Re: メールの送信が出来ません。
記事No: 3964
投稿日: 2005/11/02(Wed) 11:51
投稿者: ゲッソリマン
こんにちは。
私も以前同じような壁にぶち当たりました。
そこで理由の前に対策ですが、
XPOutlook Expressのメールサーバ指定で
ドメイン名ではなく
smtp:192.168.1.100←自宅サーバのIPアドレスを直接入力
するとエラーがでなくなります。
おそらく名前の解決に問題があります。
IPアドレスでなくドメイン名を指定したいときは
送信するクライアント端末(XP)自体に
hostsファイルというものが
C:\WINDOWS\system32\drivers\etc にありますので
メモ帳などで開いて、
下部に
ドメイン名 192.168.1.100 ←サーバのIP
などのように追加記述してやると
メールソフトでsmtpにドメイン名を使っても
送信エラーがでなくなります。
またクライアント端末のhostsファイルを追加記述したくない
場合は名前の解決の為の、LAN内の内向きDNSサーバを
立てる必要があると思います。
私は、いちいち一台づつにhostsファイルを追加記入するのが
めんどうだったので内向きDNSサーバを立てて、名前の解決を
しています。

このメールソフトのSMTPサーバにドメイン名を指定して、
送信できるできないは、使用しているメールソフトの仕様や
自分のLAN内の名前の解決との関係があるみたいです。
つまり他の、あるメールソフトではhostsファイルに追加記入
せず、なおかつ、内向きDNSを立てなくても
SMTPサーバにドメイン名を指定して送信できたという
事実があります。




> このサイトを参考にしながらメールサーバーを立てております。
>
> このサイトの記載通りにpostfixとCourier-IMAPのセットアップを行いました。
> (行ったつもりです)
>
> ウィンドウズXPOutlook Expressを使用して、
> メールの受信は正常に出来ております。
> しかし、メールを送信しすると以下のエラーではじかれます。
>
> エラー内容
> 受信者の 1 人がサーバーによって拒否されたため、
> メッセージを送信できませんでした。
> 拒否された電子メール アドレス : npo_suport@yahoo.co.jp
> 件名 '確認',
> アカウント : 'sunspot-club.ddo.jp',
> サーバー : 'sunspot-club.ddo.jp',
> プロトコル : SMTP,
> サーバーの応答 : '554 <npo_suport@yahoo.co.jp>: Relay access denied',
> ポート : 25,
> セキュリティ (SSL): なし,
> サーバー エラー : 554,
> エラー番号 : 0x800CCC79
>
> ポート25と110が開いていることは確認しております。
>
> 何がわるいのでしょうか。
> 申し訳ございませんが、ご教授願います。

タイトル: Webminから直接メール送信する方法について
記事No: 3969
投稿日: 2005/11/05(Sat) 11:10
投稿者: おとちゃん   <npo_suport@yahoo.co.jp>
URL: http://sunspot-club.ddo.jp/
Webminから直接メール送信する方法について


ご教授通りに設定したのですが、同じエラーが発生しました。
そのため、方針変更で、Webminから直接メール送信することにしました。
そこで以下の点で質問致します。

ユーザメールボックスからユーザー名をクリックして、ユーザメール画面で
、新規メール作成ボタンをクリックEメール作成画面で
1.メールヘッダの送信元表示が
  ユーザー名@localhost.localdomain
 と表示され、ホスト名、ドメイン名が表示されません。
  「root」でやっても
  root@localhost.localdomain
 となります。
  @のあとの表示を、自動的にホスト名又はドメインとするためには、どのような
 設定が必要なのでしょうか?
  ちなみに、/etc/postfix/main.cfの設定は
  myhostname = 自分のドメイン名 
mydomain = 自分のドメイン名
 を設定しております。
  Eメール作成画面で、その送信元のメールアドレスを自分のドメイン名に修正
 すればよいのですが、送信するたびに、修正するのでは面倒なので、自動的に
 設定出来るようにしたいのです。

2.Webminでメール送信した送信メールをファイルとして保存することは可能で
 しょうか? 可能な場合、どのような設定をすれば宜しいいのでしょうか?

ご教授方宜しくお願い致します。

ご教授通りに設定したのですが、同じエラーが発生しました。
そのため、方針変更で、Webminから直接メール送信することにしました。
そこで以下の点で質問致します。

ユーザメールボックスからユーザー名をクリックして、ユーザメール画面で
、新規メール作成ボタンをクリックEメール作成画面で
1.メールヘッダの送信元表示が
  ユーザー名@localhost.localdomain
 と表示され、ホスト名、ドメイン名が表示されません。
  「root」でやっても
  root@localhost.localdomain
 となります。
  @のあとの表示を、自動的にホスト名又はドメインとするためには、どのような
 設定が必要なのでしょうか?
  ちなみに、/etc/postfix/main.cfの設定は
  myhostname = 自分のドメイン名 
mydomain = 自分のドメイン名
 を設定しております。
  Eメール作成画面で、その送信元のメールアドレスを自分のドメイン名に修正
 すればよいのですが、送信するたびに、修正するのでは面倒なので、自動的に
 設定出来るようにしたいのです。

2.Webminでメール送信した送信メールをファイルとして保存することは可能で
 しょうか? 可能な場合、どのような設定をすれば宜しいいのでしょうか?

ご教授方宜しくお願い致します。

タイトル: Re: Webminから直接メール送信する方法について
記事No: 3990
投稿日: 2005/11/26(Sat) 00:58
投稿者: ALPHA
> 1.メールヘッダの送信元表示が
>   ユーザー名@localhost.localdomain
>  と表示され、ホスト名、ドメイン名が表示されません。

/etc/mailnameにドメイン名が書いてありますか?
ドメイン名のみなら@ドメイン名
ホスト+ドメイン名なら@ホスト+ドメイン名で送信されます。
もし、/etc/mailnameがないなら
コマンド
# postconf myorignでどう表示されるか教えてください。

> 2.Webminでメール送信した送信メールをファイルとして保存することは可能で
>  しょうか? 可能な場合、どのような設定をすれば宜しいいのでしょうか?
>
> ご教授方宜しくお願い致します。

webmin使ったことがありませんのでパスです。

▲ページの最上部に戻る

Copyright©2003 Home Server Technical. All Right Reserved.
webmaster@miloweb.net