タグ

mailに関するEhrenのブックマーク (17)

  • Sending Email via gmail smtp server in JAVA

    What is the problem with this code? Somehow it is getting in to an infinity loop at the line Transport.send(message); line, no error message, no exception, just maybe infinite loop (i don't know because i don't wait more than 5-10minute) final String username = "<mail_name>"; final String password = "<password>"; Properties props = new Properties(); props.put("mail.smtp.auth", "true"); props.put("

    Sending Email via gmail smtp server in JAVA
  • Gmailで使用可能な別名アドレス(エイリアス)

    ユーザー名+任意の文字列 Gmailでは自分のユーザー名の後に「+」を付けた上で任意の文字列を付け加えたものも使用することができます。例えば自分のメールアドレスが「username@gmail.com」だった場合、「username+任意の文字列@gmail.com」のようなメールアドレスも使用できます。具体的には次のようなメールアドレスです。 あくまで元になっているメールアドレスの別名ですので、これらのメールアドレス宛てに届いたメールは全て「username@gmail.com」に届きます。 同じメールアドレス宛てに届いてしまうのであれば意味が無いと思われるかもしれませんが、Gmailのフィルタ機能を使って送信先のメールアドレス毎に異なる動作をさせることができます。例えばプレゼントの応募の時には「username+question@gmail.com」というメールアドレスを公開しておくこ

    Gmailで使用可能な別名アドレス(エイリアス)
  • FakeSMTP – FakeSMTP - Dummy SMTP server for developers

    Overview FakeSMTP is a Free Fake SMTP Server with GUI for testing emails in applications easily. It is written in Java. Configure your application to use "localhost" as your SMTP server, and all emails will be intercepted and displayed in this software. FakeSMTP uses SubEtha SMTP: an easy-to-use server-side SMTP library for Java. FakeSMTP is free to use for commercial and non-commercial projects a

  • JavaMail

    The JavaMail API provides a platform-independent and protocol-independent framework to build mail and messaging applications. The JavaMail API is available as an optional package for use with the Java SE platform and is also included in the Java EE platform. Table of Contents Latest News Download JavaMail Release API Documentation Samples Help Bugs Development Releases JavaMail for Android Project

    Ehren
    Ehren 2013/04/23
    JavaMailがマイナーバージョンアップしてくれてて非常に助かる。
  • Mock Testing for Java Mail

    Testing the email related code comes with its own challenges, we may need a dedicated test mail server with test mail box verification part of the test can not be executed right after the setup of test due to the latency in the mail delivery (due to milliseconds delay the test may fail). setup and maintenance may cost its own penalties Especially in CI and Unit testing, testing email part of the c

  • 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のブログ
  • 1人の転送設定によりメールシステムがダウン寸前に - これでも大学職員のブログ

    今回は「岐阜大学」を取り上げました。 1人の軽い気持ちの転送設定が、数千人の利用者へ影響を与える。。 「岐阜大学」です。 http://www.gifu-u.ac.jp/imc/view.rbz?cd=165(2011/10/28) 10月27日午後から28日未明にかけて発生した電子メールの配送遅延では,利用者の皆様に多大なご迷惑をおかけし申し訳ございませんでした。 この度の障害の原因は,利用者による電子メールの転送機能を利用した一斉同時配信の設定ミス,具体的には以下ような状態によって引き起こされたことが確認されました。 ・転送先として1400件弱のメールアドレスを登録した転送用アドレスを作成した ・転送用アドレスを差出人アドレスとしてメールを送信した ・転送先の中に既に存在しないメールアドレスやメールアドレスの入力ミス等により配送不能な宛先が存在した その結果,以下のような状況が発生して

    1人の転送設定によりメールシステムがダウン寸前に - これでも大学職員のブログ
    Ehren
    Ehren 2011/11/01
    怖すぎる
  • sending some emails synchronously

  • メールを駆逐するために作られたフリーのチャットツール「チャットワーク」登場

    すでに紙と電話をオフィスから排除している株式会社EC studioが、次に標的にしたのは「メール」。実際に自社からメールを無くすために、メールに取って代わるツールとして開発されたのがこの「チャットワーク」です。 チャットワークは、Skypeやインスタントメッセンジャーなど従来のチャットツールでビジネス用に使いにくかった部分を作り替え、チャットとタスク管理、ファイル共有機能とをシームレスに融合させることによって生まれた、新しい形のコミュニケーションツール。EC studioではこのツールを自社と主要な取引先に導入することで、1日に送るメールを1人数通まで減らすことに成功しているとのこと。 メールを駆逐するツール「チャットワーク」の使い方は以下から。クラウド型ビジネスチャットツール|チャットワーク チャットワークのトップページには、「メールの時代は終わりました」の文字が大きく掲げられています。

    メールを駆逐するために作られたフリーのチャットツール「チャットワーク」登場
  • - よくきたWiki

    † /** */ $config[ 'smtp'][ 'host'] = 'localhost'; $config[ 'smtp'][ 'port'] = 25; $config[ 'smtp'][ 'auth'] = false; /** */ $config[ 'pop3'][ 'host'] = 'localhost'; $config[ 'pop3'][ 'port'] = 110; $config[ 'pop3'][ 'user'] = 'popuser'; $config[ 'pop3'][ 'pass'] = 'poppass'; $config[ 'pop3'][ 'apop'] = false; /** */ $config[ 'mua'][ 'fromAddress'] = 'popuser@example.com'; $config[ 'mua'][ 'showLis

    Ehren
    Ehren 2010/10/18
  • 小悪魔女子大生のサーバエンジニア日記

    ECC版SSL証明書インストール体験記その4 02.08.13 / 未分類 / Author: aico / Comments: (0) では、いよいよ発行されたECC証明書をインストールしましょう! 実はECC版SSL証明書は現在、ブラウザ・OSによっては対応していないものも多いので、 対応していないものはRSAの証明書を読むように、ECCとRSAのハイブリッド構成をすることが出来ます。 そしてなんと、ECCの証明書を申請するとRSAの証明書も一緒にもらうことが出来ます(ベリサインさん太っ腹!) なので今回はECCとRSAのハイブリッド構成を組みつつ証明書のインストールを行います! まずはベリサインのサイトで中間証明書を確認しましょう。 発行されたCRT、中間証明書、秘密鍵は必ず対になっている必要があります。 対になっていないとエラーになってしまいます。。 小悪魔ブログは最初、中間証明書

    Ehren
    Ehren 2010/10/16
  • Japanese Filename|RFC2231の誤り

    目次 はじめに MIME ヘッダ ファイル名の記述方法 現状の Windows のメイラーにおける日語ファイル名の取り扱い RFC 2231 RFC 2231 の誤り はじめに Windows のメイラーでは日語のファイル名の付いた添付ファイルを扱えるものがほとんどであるが、その実装は正しいのであろうか? 実はほどんどが誤りである。しかし、誤りではあるが同じ方法を実装していれば相互間の運用にはそれほど不都合はないため、Windows しか使っていないユーザーは誤りであることに気が付かないことが多い。定義されていない実装であるから当然のことながら、正しい実装をしている IMAP サーバやメイラーではそのファイル名を認識できない。末転倒である。そこで、ここでは添付ファイルにおける日語のファイル名について考察を行っていくことにする。 MIME ヘッダ まず、この文書を理解するために必要な

    Ehren
    Ehren 2010/10/09
  • 2007-09-05 diary: Java JavaMailによるシンプルなメール受信サンプル

    top / index / prev / next / target / source 2007-09-05 diary: [Java] JavaMailによるシンプルなメール受信サンプル 日記形式でつづる いがぴょんコラム ウェブページです。 old-v2 [Java] JavaMailによるシンプルなメール受信サンプルシンプルなメール受信サンプルについて 試作しました。 JavaMailによるシンプルなメール受信サンプル (メール一覧)シンプルなメール受信サンプルについて 試作しました。メール受信は 実装が結構大変なように感じました。※このメモは blancoMail の仕様検討に該当します。 最初にメール一覧取得処理を作成しました。(このサンプルではメール文は読んでいません) このAPI利用範囲では POP3の RETRコマンドは送出されません。これは デバッグトレースにて確認しま

  • PEAR::Mail_mimeDecodeで日本語のメール添付ファイル名取得 - ブログ三郎

    メールに添付して日語が入った名称のファイル送って「PEAR::Mail_mimeDecode」で取得しようとしたら文字化けしてた。。。 正確にはデコードしきれてなかったというか。。。 「PEAR::Mail_mimeDecode」が原因というわけでもなかったというか。。。 テストした環境では $decoder = new Mail_mimeDecode($mail); $decoded = $decoder->decode($params); $fileName = $decoded->parts[$idx]->ctype_parameters['name']; ってやって取ってきた「$fileName」が暗号状態。 その後に $fileName = mb_convert_encoding($fileName, 'UTF-8', 'ISO-2022-JP'); とかやっても全く意味無し。

    PEAR::Mail_mimeDecodeで日本語のメール添付ファイル名取得 - ブログ三郎
    Ehren
    Ehren 2010/10/06
  • 技術系メーリングリストで質問するときのパターン・ランゲージ

    目次 はじめに メーリングリスト —— サポートセンターではなく互助会です 表題 —— あいさつではなく用件を書きましょう 自己紹介 —— 自分の知識・技能・経験を簡潔に書きましょう 書き出し —— 最初に問題の要旨を書きましょう 肩書き —— 会社の名前を背負っていることを忘れないように 実行手順 —— 手順は箇条書きで書きましょう 結果の予想 —— 期待した結果を書きましょう 実際の結果 —— 実際に起きたことを書きましょう ステップ明記 —— どこからうまく行かなくなったかを書きましょう 実際の値 —— 条件を具体的に書きましょう エラーメッセージ —— 必ずコピー&ペーストしましょう 判断理由 —— そのように考えた理由を書きましょう 文献の引用 —— 読者の手間を省くように書きましょう ソース —— 関連する部分を抽出して示しましょう スレッド —— 関連する話題なら「返信」しま

    Ehren
    Ehren 2010/05/14
  • 簡単で完璧な阻止率100%のスパム対策の実装について - ヽ( ・∀・)ノくまくまー(2010-04-01)

    ● 簡単で完璧な阻止率100%のスパム対策の実装について 日々増大する中国からのスパムアクセス。全てのWebサーバ管理者が悩まされていると言っても過言ではないだろう。これを低コストで完璧に排除する活気的な方法を思いついたので、以下に提案する。キーワードは「発想の転換」である。 ブラックリスト方式 (DNS) 中国からのアクセスを弾くために という排除方法を考えてみる。この場合、問題が2つある。 効率性 (HostNameLookups on にする必要がありパフォーマンスが悪い) 完全性 (全ての中国IPが .cn のDNS付与されているわけではない) 1の速度面を我慢したとしても、「中国で利用されているホスト情報」というブラックリストが定義不能であるため、この方式は完全ではない。 ホワイトリスト方式 (DNS) 発想を逆にして、ホワイトリストを定義してみる。話を簡単にするために、もう大雑

    Ehren
    Ehren 2010/04/02
  • 佐藤一郎: Web日記 (2009年) 2009年11月13日

    ご訪問いただいたお客様へのお知らせ Information for customers visiting this Web site from SpinNet アクセスいただいたWebサービスは提供を終了いたしました。 長年にわたり、多くの皆様にご利用いただきましたことを心よりお礼申し上げます。 SpinNetトップページへ The Web service you are trying to access has been terminated. We would like to thank all of you for your patronage over the years. Go to the SpinNet

    Ehren
    Ehren 2009/08/23
  • 1