
Ubuntu日本語フォーラム

ログインしていません。
稼働環境
MSI-865GM2-LS, P4 3.2GHz, 3.0GB, NVIDIA Geforce6600 AGP, Creative Labs SB Live! EMU10k1
ATA 60GB ext3: /boot, / SATA 500GB ext4: swap, /tmp, /home, /var
Ubuntu10.04server版
~$ uname -a
Linux ××××× 2.6.32-22-generic-pae #33-Ubuntu SMP Wed Apr 28 14:57:29 UTC 2010 i686 GNU/Linux
Server版からGUI(日本語desktop)への移行手順
note: Ubuntu-ja-10.04-desktop-i386が待ちきれず、server版から試行
1. # apt-get install xorg
2. # apt-get install ubuntu-desktop
3. # apt-get install build-essential
4. # apt-get install linux-headers-'uname -r'
5. # apt-get update
6. 再起動
7. gdm デスクトップが起動、日本語環境になったのでその他必要なソフト群を導入
note: 後で気がつき、# apt-get install ubuntu-desktop-ja も実行した。
私なりに、Ubuntu-ja-10.04-desktop の環境にしたつもりです。
このPCから、Thunderbird, Evolutionともに、受信は問題なくできます。
しかしながら、表記した通りポート25では送信できますが、ポート587はメールソフトが送信失敗と言います。
どの様な対処をすれば、可能になるのでしょう?
助言をいただけると、ありがたいです。
最初は、postfis,dovecot,sasl2をインストールしていましたが、初期状態のままなのに症状が改善しないので、
削除しました。
また、openssh-serverも操作しないまま、これも消しました。
クライアントsshは/etc/init.d/sshとして残っています。これを削除しようとしたら、いっしょにubuntu-desktopが
消されてしまうので、断念。
私はso-netを利用していますので、自宅からはポート25からの発信なら不具合なく動作します。
<so-netのmail設定>
1.受信
pop3
サーバー名: pop.so-net.ne.jp ポート: 995
ユーザー名: *****@***.so-net.ne.jp
セキュリティ: SSL 認証 APOP
2.送信
SMTP
サーバー名: mail.so-net.ne.jp ポート: 587
サーバー認証
セキュリティ: TLS
type: ログイン認証 ユーザー名: *****@***
password:
この設定で、普通のUbuntu-ja-8.04-desktop-386 をインストールしたものは、何ら問題なく動作しています。
8.10, 9.04, 9.10 も同じく正常に稼働します。
自宅での回避手段
2'. 送信
SMTP
サーバー名: mail.***.so-net.ne.jp ポート: 25
サーバー認証
セキュリティ: 暗号化しない
type: PLAIN ユーザー名: *****@***
password:
~$ ifconfig -a
eth0 Link encap:イーサネット ハードウェアアドレス 00:**:**:**:**:**
inetアドレス:192.168.**.*** ブロードキャスト:192.168.**.*** マスク:255.255.255.0
inet6アドレス: ****:****:****:0:****:****:****:****/64 範囲:グローバル
inet6アドレス: ****::***:****:****:****/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:14450 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:12214 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:12869262 (12.8 MB) TXバイト:1955336 (1.9 MB)
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:37912 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:37912 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:2067509 (2.0 MB) TXバイト:2067509 (2.0 MB)
~$ sudo netstat -anp | grep tcp tcp 0 0 0.0.0.0:3689 0.0.0.0:* LISTEN 2807/mt-daapd tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2049/mysqld tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 675/portmap tcp 0 0 127.0.0.1:54321 0.0.0.0:* LISTEN 2728/avgtcpd tcp 0 0 127.0.0.1:54322 0.0.0.0:* LISTEN 2728/avgtcpd tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2621/pure-ftpd (SER tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2835/cupsd tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 2341/postgres tcp 0 0 0.0.0.0:12865 0.0.0.0:* LISTEN 2515/netserver tcp 0 0 192.168.24.200:40530 64.233.183.102:443 ESTABLISHED 7413/firefox-bin tcp 1 0 192.168.24.200:55024 64.233.183.113:443 CLOSE_WAIT 8285/scim-bridge tcp6 0 0 :::80 :::* LISTEN 2892/apache2 tcp6 0 0 :::21 :::* LISTEN 2621/pure-ftpd (SER tcp6 0 0 ::1:631 :::* LISTEN 2835/cupsd tcp6 0 0 ::1:5432 :::* LISTEN 2341/postgres unix 2 [ ACC ] STREAM LISTENING 7734 2728/avgtcpd /opt/avg/avg8/var/run/637dedae-****-****-****-************
オフライン
koisan1949 による投稿:
このPCから、Thunderbird, Evolutionともに、受信は問題なくできます。
しかしながら、表記した通りポート25では送信できますが、ポート587はメールソフトが送信失敗と言います。
送信失敗だけではなく、失敗理由もお知らせください。
Evolutionはほとんど使ったことがないので分かりませんが、少なくともThunderbirdは失敗理由も表示してくれたはずです。
koisan1949 による投稿:
最初は、postfis,dovecot,sasl2をインストールしていましたが、初期状態のままなのに症状が改善しないので、
削除しました。
それらは自身でメールサーバーを構築する場合に使うものです。
プロバイダのメールサーバーを使ってメールを送りたいだけなのなら、入っていようが、いまいが、一切関係ないです。
オフライン
koisan1949 による投稿:
2.送信
SMTP
サーバー名: mail.so-net.ne.jp ポート: 587
サーバー認証
セキュリティ: TLS
セキュリティはSSLじゃないですかね?
http://www.so-net.ne.jp/support/manual/ … index.html
と、その前に。
使用されているPCってデスクトップだと思うのですが、持ち歩いたりするんでしょうか?
Port 587=サブミッションポートを使ったメール送信が必要なのは、koisan1949さんの場合はSo-net以外のプロバイダでのインターネット回線から、So-netのメールサーバーを利用してメールを送りたい場合ですね。
自宅設置でSo-netの回線を利用してメールを送信するという話であれば、Port 25のままで使うのが普通ではないかと思います。
So-netは自回線内からの送信にもサブミッションポートを使うようになってるんでしょうか?
オフライン
gontomo による投稿:
Thunderbirdは失敗理由も表示してくれたはずです。
送信をクリックすると、mail.so-net.ne.jpに接続しています。。。
その後、「メッセージの送信エラー」windowがでて、
△! メッセージを送信できませんでした。
SMTP サーバ mail.so-net.ne.jp との接続がタイムアウトになったため、メッセージを送信できませんでした。
再度試すか、ネットワーク管理者に問い合わせてください。
note: 私の見解では、どうやらポート587が開いてないようです。
再度、実行すると。
△! メッセージを送信できませんでした。
メールとニュースグループのアカウント設定に間違いがないか確認して、再度試してください。
note: アカウント設定に間違いはありません。
オフライン
koisan1949 による投稿:
△! メッセージを送信できませんでした。
SMTP サーバ mail.so-net.ne.jp との接続がタイムアウトになったため、メッセージを送信できませんでした。
再度試すか、ネットワーク管理者に問い合わせてください。note: 私の見解では、どうやらポート587が開いてないようです。
たしかに、そのメッセージ内容であればメールサーバーまでたどりつけなかったと考えて良さそうですね。
端末で telnet mail.so-net.ne.jp 587 を実行するとどうなります?
ネットワーク的に接続できる状態であれば↓のような応答があると思います。
Trying 202.238.82.20... Connected to mail.so-net.ne.jp. Escape character is '^]'. 220 mx61.ms.so-net.ne.jp ESMTP
※CTRL+] でtelnetコンソールに戻ります。 telnetコンソールではquitで端末に戻ります。
オフライン
Thunderbirdの設定
http://www.so-net.ne.jp/support/manual/ … index.html
5.表示された「SMTPサーバ」の画面が、以下のように設定されているか確認します。
「設定」の枠内
* 「説明(D):」: メールアドレスなどわかりやすいものが設定されているか確認 例)[email protected]
* 「サーバ名(S):」: mail.so-net.ne.jp と設定されているか確認
* 「ポート番号(P):」: 587 と設定されているか確認
「セキュリティと認証」の枠内
* 「ユーザ名とパスワードを使用する(U):」: チェック されているか確認
* 「ユーザ名(M):」: [メールアドレス] が設定されているか確認 例) [email protected]
* 「保護された接続を使用する:」: TLS(T) が選択されているか確認
設定しましたら、「OK」ボタンをクリックします。
試しに、
メールアドレスを taro_s@aa2 [email protected]
保護された接続を 使用する 使用しない
どちらの組み合わせで実行しても、エラーとなります。
オフライン
助言ありがとうございます。
gontomo による投稿:
端末で telnet mail.so-net.ne.jp 587 を実行するとどうなります?
~$ sudo telnet mail.so-net.ne.jp 587
Trying 202.238.82.20...
Connected to mail.so-net.ne.jp.
Escape character is '^]'.
220 mx61.ms.so-net.ne.jp ESMTP
^]
telnet> q
Connection closed.
オフライン
とりあえずはネットワーク的にはメールサーバーまでたどりついてますね。
となると、設定上の問題 or Thunderbirdの問題っぽいんですが、8.04〜9.10では同じ設定でOKで、EvolutionでThunderbird同様NGなんですよね・・・
うーん。
保護された接続を SSL にするのは試してみました?
オフライン
このトピックを見られている皆様、申し訳ありませんでした。
gontomoさん #8のコメントを深く捉え、試行錯誤した結果、Thunderbird3.04での問題が解消しました。
当方の力量不足でした。 初歩的な設定ミスです。
正しい設定(so-net mailの場合)を事例として、今後の参考に提示します。
送信SMTPメールサーバ
設定
サーバー名: mail.so-net.ne.jp
ポート番号: 587
セキュリティと認証
● ユーザ名とパスワードを使用する
ユーザ名: ******@***.so-net.ne.jp
保護された認証を使用しない
接続の保護: STARTTLS
受信POPメールサーバ
設定
サーバ名: pop.so-net.ne.jp
ポート: 995
ユーザ名: *****@***.so-net.ne.jp
セキュリティ設定
接続の保護: SSL/TLS
● 保護された認証(APOP,NTLM,CRAM-MD5やKerberos)を使用する note: ALLと解釈
オフライン
蛇足
so-netの場合について、Evolutionの設定(アカウント・エディッタ)を追記します。
メールの受信
サーバ種別: POP
設定
サーバ: pop.so-net.ne.jp:995
ユーザ名: *****@***.so-net.ne.jp
セキュリティ
セキュアな接続を利用する: SSLで暗号化する
認証方式の種類
APOP サポートしているかチェックする
メールの送信
サーバの種類: SMTP
サーバの設定
サーバ: mail.so-net.ne.jp:587
● サーバの認証を行う
セキュリティ
セキュアな接続を利用する: TLSで暗号化する
認証
Type: PLAIN サポートしているかチェックする
ユーザ名: *****@***.so-net.ne.jp
オフライン