タグ

ブックマーク / www.ecoop.net (2)

  • Postfix での Port 25 Blocking 対策|てくめも@ecoop.net

    Outbound Port 25 Blocking により、外部にSMTP が通せない環境でメールサーバを運用する場合、次のいずれかの対応方法をとる必要があります。 1.プロバイダのメールサーバに転送する 2. サブミッションポート(Submission Port)が使える外部のメールサーバに転送する 1 の場合で認証が不要な場合は、main.cf に以下を加えることで簡単に対応することができます。 main.cf: relayhost = smtp.nifty.com smtp.nifty.com は自分のプロバイダの SMTP サーバに置き換えてください。 1 で認証が必要な場合、あるいは、2 の場合は普通認証を必要としますが、この場合は Cyrus SASL 対応の Postfix を使うことで、認証付きのリレーが可能になります。 main.cf: smtp_sasl_auth_en

    nobyuki
    nobyuki 2011/11/01
  • Android で System.exit() を使ってはいけない理由と、終了方法のまとめ|てくめも@ecoop.net

    Androidではアプリを終了させる場合、System.exit(0) でもアプリを終了することができますが、この方法ではVMごと強制終了させるため、アクティビティのライフサイクルを無視することになる上メモリなどのリソース解放に失敗するおそれがあり、安全ではありません。 適切な終了方法はどれか、ということでアプリケーションを終了させる方法をまとめてみました。 アクティビティを閉じる際の最良の終了方法です。 現在のアクティビティを閉じて前のアクティビティに戻ります。 アプリケーションの起動アクティビティで呼び出した場合はアプリケーションを終了します。 バックボタンを押した時と同じ動きで、実行すると onPause(), onDestroy()が順番に呼ばれます。 復帰時は新規生成となり onCreate(), onStart(), onResume() の順でイベントが発生します。 ■Act

    nobyuki
    nobyuki 2011/10/24
    Activity#moveTaskToBack
  • 1