CentOSのメーラー「evolution」で送信できない

このQ&Aのポイント
  • CentOSのメーラー「evolution」を使用して電子メールを送信しようとすると、ロックに失敗するエラーが発生し送信できません。
  • NFSサーバーとNFSクライアントを含む複数のサーバーで構成された環境で、メーラー「evolution」を使用して電子メールを送信すると、入出力エラーが発生しロックに失敗します。
  • メーラー「evolution」の設定に問題があり、複数のサーバーで構成された環境では正しく動作しない可能性があります。対策方法をご教授ください。
回答を見る
  • ベストアンサー

メーラー「evolution」で送信できない

CentOSのメーラー「evolution」で電子メールを送信しようとしたところ、 「fcntl(2)を使ったロックに失敗しました:入力/出力エラーです」 というエラーが出て送信できませんでした。 【定義】 aaa.co.jp:NFSサーバー、NFSクライアント、NISクライアント、メールサーバー(postfix、dovecot) bbb.co.jp:NFSクライアント、NISクライアント 二台ともCentOS 【詳しい症状】 bbbにログインし、NISによって正しく認証しました。 このbbb上でメーラー「evolution」を起動し、popサーバー・smtpサーバーを aaaに指定しました。しかし、上記のように送信に失敗します。 一方、aaaにログインし、NISによって正しく認証しました。 このaaa上でメーラー「evolution」を起動し、popサーバー・smtpサーバーを aaa(自分自身)に指定しました。すると、送信に成功します。 何とかメールクライアント(bbb)から電子メールの送信ができるようにしたいのです。 対策方法をご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • k_izumo
  • ベストアンサー率50% (68/134)
回答No.1

もちろんbbbからはpopサーバー名でpingが飛びますよね? pop3の通信方式は送信の前に受信を行って認証しますので 受信側(pop3)が疎通できてるか見てみたらいいと思います。 具体的な検証方法は ホストbbbからホストaaaにtelnet # telnet aaa.co.jp 110 ※ここで必ずevolutionで設定しているホスト名にtelnetすること +OK UCB Pop server ~~~ starting. と出れば絶対OK。 USERコマンドでユーザ名を定義してPASSコマンドでログインする。 > USER POPユーザ名 > PASS POPユーザパスワード あとは好きなようにコマンド叩いてみて うまくログイン出来るかどうか確認してみましょう。

参考URL:
http://ash.jp/net/telnet_pop3.htm

関連するQ&A

  • NIS・NFSでのログインが不完全に終わります。

    A:CentOS5.3(NFSサーバー) B:CentOS5.2(NISサーバー) C:Red Hat Enterprise Linux6.5(NFSクライアント、NISクライアント) というネットワークを構築しています。 Cに一般ユーザーでログインしても、認証はできるものの、 NISのpasswdファイルに記述されているはずのホームディレクトリへ 入れないようで、画面が最初からいきなり固まってしまいます。 ちなみに、rootでCにログインし、上記のホームディレクトリは参照できます。 したがって、オートマウント(autofs)は効いているかと思われます。 やはり、クライアントのほうのOSのバージョン(6.5)がサーバー(5.3、5.2)より高いと うまくいかないものでしょうか? Red Hat(CentOS)では、6からportmapがrpcbindへ 統合されたことが影響しているのでしょうか? 要は、Cに一般ユーザーでのログインが不完全に終わってしまい、困っています。 原因・対策法をご教授していただければと思います。

  • POP before SMTP 誰がするのか?

    メールサーバーの認証制度がPOP before SMTPである場合、SMTP送信する前にメールのPOP受信をしろと物の本に書いてあります そこで質問? 誰が実際にPOP受信をするのですか? メールサーバーがPOP before SMTPである時、メーラーが送信依頼を受付けるとメーラー自信の判断でPOP受信をするのですか? それともメーラーのユーザがマニアルで受信操作をしなくてはならないのですか? 基本中の基本の事柄なのでしょうが、あまりにも基本過ぎて調べても出てきません、教えてください 追伸】POP before SMTP認証を使用しているメールサーバーは多数あるのでしょうか? 私の周りではSMTP認証ばかりのような気がするのですが・・・・・  

  • SMTPから送信履歴を取得する

    Javaで簡単なメーラーを作成しています。 POPサーバにアクセスして、受信メールを取得することは出来ました。 問題は、送信メールの履歴取得です。 多くのメーラーを見ると、メーラー自身で送信メールを保存しているように見えます。 IMAPサーバであれば履歴はすべてサーバにあるので取得可能なのはわかるのですが、SMTPサーバも履歴を保存していて、クライアントから参照できますでしょうか?

  • 匿MAILERで送信しようとすると「パスワードがちがいます」と表示され送信できない

    匿MAILERで送信しようとすると「パスワードがちがいます」と表示され送信できないです。 パスワードはどこで分かることが出来ますか? どうやったら、送信できるようになりますか? *サーバー情報はpopサーバーアドレス、ユーザ名、パスワード、SMTPサーバアドレスは記入したが、どうやらパスワードが違うらしい

  • outlock 送信方法をおしえてください!!

    outlockでメールを送受信(てか送信)したいのですが、エラーが出てできません。 ツールのアカウントの 【サーバー】タブの 送信メール pop.mail.yahoo.co.jp 受信メール smtp.mail.yahoo.co.jp これらを設定し、 【詳細設定】タブの送信メールのサーバーのポート番号も 「587」に設定したのですが、送受信できません;; あと、【サーバー】タブの ・このサーバーには認証が必要 にチェックを入れると、送信の際に認証ページが出るのですが、 IDも、パスワードもあっているのに、ログインできないんです;; 最初、立ち上げたときのログインページでもログインができません。 送信ができないのもログインができないのが原因だと思うんですが…。 ログインができない原因は何が考えられるでしょうか?

  • Becky!で送信だけできません

    以前からメーラーはBecky!を使っています。 派遣で仕事をしていて、新しく配属された職場でもBecky!を使おうと思い設定したのですが、メールの受信はできても送信ができません。 まったく同じ設定でOEやサンダーバードで試してみると、問題なく送信できました。 SMTP認証やPOP before SMTPも設定したのですがダメでした。 エラーの内容からすると、送信サーバに接続できないようです。 設定内容は何度も確認したので間違いはありません。 自宅のPCで試してみたところ、Becky!からメールの送信ができました。 サーバ側でBecky!からの送信だけ受けつけないというようなことがあるのでしょうか?

  • メーラー毎よるアカウント設定

    windows Server2003 でメールサーバーをたてました。 outlook2007では ・受信メールサーバ(POP3)、送信サーバ(smtp)、アカウント名、パスワード を入力すればメールの送受信が出来るのですが、 Mozilla Thunderbirdではセキュリティ設定に 「認証方式=NTLM」 にしなければ送受信出来ず、 nPOPに至っては 「ユーザ名かパスワードが間違っています」 と表示されます。 なぜメーラによって差が出るのでしょうか? お分かりになる方がいらっしゃれば、よろしくお願い致します。 すべて同じアカウント・パスワードで試しています。 受信サーバのポートは110、送信サーバのポートは25で作成しています。

  • postfix:aaa.bbb.ac.jpからしか送信できないのをbbb.ac.jpがつけば送信できるようにしたい。

    RHL9.0でpostfixを使用しています。 現在ホスト名がmail.aaa.bbb.ac.jpのメールサーバがあります。***.aaa.bbb.ac.jp(123.4.56.*)というDNS登録がされていればクライアントから送信できます。しかし、***.ddd.bbb.ac.jp(123.4.78.*)と建物が違うためにmain.cfのmydomain=aaa.bbb.ac.jpではないPC(ただし、メールアドレスは@aaa.bbb.ac.jp)からは送信できません。これをbbb.ac.jpとつけばメールの送信がかのうとするにはmain.cfのどこを書き換えればよいのでしょうか。mydomainをbbb.ac.jpとするのでしょうか? 以下はmain.cfの一部です。 myhostname=mail.aaa.bbb.ac.jp mydomain=aaa.bbb.ac.jp mynetworks = 123.4.56.0

  • POP before SMTPは排除されるのでしょ

    POP before SMTPは排除されるのでしょうか 職場で導入しているbeatboxは、POP before SMTPで、SMTPは送信時にはパスワード認証を必要としません。 認識なしの場合は勝手にメールを送信される危険があるので、POP(受信)が実行されその際に認証が成功した場合のみにSMTPが行えるようにすることで大半のメールサーバは大幅な仕様変更なしでやってこられました。 ところがMicrosoftのメーラーは先に送信しようとします、そこで従来のメールサーバに対処するには送信時の認証をオフにすることが出来ていました。 Outlook2016では、規定でオン(認証が必要)になっており、送信時に認証を必要としないメールサーバは手動でも設定出来なくなっています。 https://blogs.technet.microsoft.com/outlooksupportjp/2017/09/29/popimapaccount/ POP before SMTPは排除されるのでしょうか? POP before SMTPを採用しているbeatboxは使えなくなるのでしょうか?

  • Becky!Ver2でメール送信できません

    自宅でBecky!からメール送信しようとすると出来ません。受信のみ可能です。送信する際のエラーメッセージは以下の通りです。 ”メール送信中にエラーが発生しました。以下サーバーからのエラーメッセージです。530 5.7.0 Authentication required” プロバイダはAOLで、回線はNTTのBフレッツ光マンションタイプです。しかしながらBeckyに設定しているサーバー及びメールアドレスは会社で契約しているファーストサーバのものです。 ポート25のブロッキングが働いているのだろうとは察しがついており、ポートを587に変更しましたが、前述のエラーメッセージが出ます。AOLに聞いても、他者のサーバーを利用している際の設定方法は分からないと対応してもらえませんでした。 現在のBeckyのメールボックスの設定は以下の通りです。 <基本設定タブ> ●個人情報 名前:自分の名前 メールアドレス:aaa@自分の会社のドメイン(aaa@xxx.co.jp) ●サーバー情報 受信プロトコル:POP3 POP3サーバー(受信):pop.自分の会社のドメイン(pop.xxx.co.jp) SMTPサーバー(送信):mail.自分の会社のドメイン(mail.xxx.co.jp) ユーザーID:ファーストサーバー用のID(aaa) パスワード:ファーストサーバー用のPW 認証方式:標準 <詳細タブ> ●サーバーのポート番号 SMTP部分を 587 に変更 ●SMTP認証にチェック CRAM-MD5にチェック LOGINにチェック ユーザーID:ファーストサーバー用のID(aaa、メールアドレスの@より左部分、<基本設定タブ>のユーザーIDと同じ) パスワード:ファーストサーバー用のPW(アカウント名(ID)に対するパスワード、<基本設定タブ>のパスワードと同じ) コンフィグレータにログインし、【電子メール機能 >> メールサーバ不正利用対策】 から認証方法を「POP Before SMTP機能とSMTP-AUTH機能の両方」をONに選択してあります 以上です。 詳細タブの中のSMTP認証のユーザーIDをプロバイダのもの(AOL)にしたり、基本タブのSMTP送信をAOLにしたりといろいろやってみたのですがダメでした。そのプロバイダのものでないサーバーでBeckyから送るというのは無理なのでしょうか。 正しい設定方法を教えていただけるとありがたいです。