タグ

smtpに関するorenonihongogayabaiのブックマーク (8)

  • WindowsLiveMailのSMTP認証に失敗する。(Postfix+Dovecot) - 株式会社フラッグシステム FlagSystem コーポレートサイト

    WindowsLiveMailにて、SMTP送信ができないという事例が発生。 受信はできるが、送信の認証に失敗してしまう。

  • PostfixのTLS実装ってSNI対応してないのね… - y-kawazの日記

    追記あり、解決したんで最後まで読んでね。 最近いくつかのドメインでSSLサーバ証明書を取ったので折角なのでPostfixにも設定してみようと思ったのが始まりで、改めて TLS_README とかを見ながらマルチホスト名のSSL設定方法を探してみたんだがどうにも見つからないぞ? 通常のTLS利用次に行う smtpd_tls_cert_file や smtpd_tls_key_file の設定項目に対して、smtpd_tls_key_file_mapsやsmtpd_tls_key_file_mapsとかがあるんじゃないかと思ってたんだがどうにも見当たらない。smtp_tls_per_site とかsmtp_tls_policy_mapsとかsmtp_tls_fingerprint_cert_matchとか何かそれっぽい名前の設定項目も見つけたが、どうやらこれらは接続先の証明書の妥当性チェックの

    PostfixのTLS実装ってSNI対応してないのね… - y-kawazの日記
  • SMTP command reference

    HELO EHLOにより、SMTPサーバはSMTPクライアントを識別し、もしそのクライアント がそのSMTPサーバを利用できるならばセッションが開始される。これに対して、 SMTPサーバは応答コード250で以下の情報(普通複数行)を返す(グリーティング)。 なお、SMTPサーバは、実際にはTCP/IP接続のIPアドレスなどの情報からクライア ントを識別すべきである。 サーバ自身の名前(FQDN) このサーバで利用できる拡張サービス クライアントは、基コマンドに加えて、ここでサーバから返される拡張コマ ンドを利用することもできる。それ以外を利用してはならない。 なお、拡張サービスについてはこちらを参照の こと。なお、ここで表示されるのは、拡張サービスの名称やコマンド名ではな く、拡張サービスに関連したEHLOキーワードと呼ばれるものである (拡張サービス表にはEHLOキーワードと表記)。

  • 本当にすぐ使えるダミーsmtpサーバー

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « UQ WiMAXのスピード比べ・赤坂~赤坂見附編 :: UQ WiMAXのスピード比べ・豊洲編 » 2009/03/11 当にすぐ使えるダミーsmtpサーバー  linux  python  sh 51 2へぇ 以前に3行でできる、テスト用メールサーバという話がありましたが、実際にテストサーバに導入して使おうと思ったら、サーバをリブートしたときでも大丈夫かとか、いろいろと考えなければいけないことが多かったので、init.dに放り込むだけで使えるようなスクリプトを書いてみました。 † 実際のコード スクリプトを/etc/init.dの下に放り込んで、chkconfig --add dummysmtpしておくと自動起動できます。ログはデフォルトでは/dev/nullに捨ててしまうようになっていますが

    本当にすぐ使えるダミーsmtpサーバー
  • ダミーsmtp by Python: Ma note

    メール配信が絡むシステムだと困るのが配信時のテスト。 番時のデータでないと検証が難しい、でも誤って配信されたら困る。。。 そんなことで悩んでて、ダミーのSMTPを立てようという結論になった。 それで調べると、Pythonを使って3行で実現できるようだ! http://blog.cles.jp/item/2683 すばらしい。早速やってみよう。 linux環境に立てたいので、まずPythonのインストール。 # yum install python で、上記で紹介されているファイルを作成。 # vi dummySmtp.py import asyncore, smtpd smtpd.DebuggingServer(('localhost', 25), None) asyncore.loop() (イントラネット内から接続時などは、localhostの部分をプライベートIPに書き換えなど適し

  • SMTP送信する

    PHPメール送信には主に3通り PHPでメール送信する場合には、いくつかの方法があります。 PHPのmail関数 PHP設置サーバーのsendmailを直接操作 他のSMTPサーバーから送信 どちらにせよ、最終的にすべてsendemail*1がかかわります。SMTPサーバーの正体は、他のサーバーで動くsendemailだったりするわけですから。 で、オールマイティなのは、SMTP送信です。 RFCで規格が定められており、例えメールサーバーがsendmailでなくても、規格通りに通信ができます。 離れた別のSMTPサーバーを使えるので、PHPのmail関数やPHP設置サーバーにsendmailがなくても、メールを送信することができます。 SMTPサーバーは、例えば、自分が使用しているプロバイダの送信サーバーも使えるし、他に借りているレンタルサーバー、もちろん自前設置の送信サーバも使えます。

    SMTP送信する
  • SMTPサーバを入れたくないけどメールは送りたい時に重宝するMSMTP - id:anatooのブログ

    postfixやqmailなどは入れたくないけど、sendmail相当のものを使ってメールを送りたい時に便利なMSMTPを試してみた。 この記事では、実際の導入からgmailのアカウントを利用してMSMTPでメールを送る方法を書く。 インストール MacOSXだとhomebrewからインストールできる。debianやubuntuだとaptitudeからインストールできる。 $ brew install msmtp$ aptitude install msmtp次に以下のような設定ファイルを~/.msmtprcに置く。 account default host smtp.gmail.com port 587 user hoge@gmail.com password hogehoge from hoge@gmail.com tls on tls_starttls on tls_certchec

    SMTPサーバを入れたくないけどメールは送りたい時に重宝するMSMTP - id:anatooのブログ
  • メールサーバー構築(Postfix+Dovecot) - CentOSで自宅サーバー構築

    メールサーバーを構築する場合、送信メールサーバー(SMTPサーバー)と受信メールサーバー(POP/IMAPサーバー)の構築が必要となる。 ここでは、送信メールサーバーにはPostfix、受信メールサーバーにはDovecotを採用する。 なお、Postfixは迷惑メールの不正中継に利用されないようにするため、初期設定では外部から外部宛(例えば、会社等で自宅サーバーのメールアドレスからプロバイダのメールアドレス宛)に送信できないようになっているが、迷惑メールの不正中継に利用されずに外部から外部宛に送信できるようにするため、SMTP認証機能※を有効にする。 また、DovecotはPOP/IMAPサーバーとして構築し、ユーザーがPOPまたはIMAPを選択できるようにする。※POPとIMAPの違い ※SMTP認証機能とは、メール送信時にユーザー名とパスワードで認証を行なう機能であり、これにより、迷惑

  • 1