タグ

mailに関するaki77のブックマーク (312)

  • cronでエラーメールの送り先を指定する方法 — ディノオープンラボラトリ

    cronは良く使うツールの一つだと思いますが、何故かトラブルの思い出がつきまとうのは僕だけでしょうか。今日はそんなcronの便利な機能を一つ紹介します。 cronで実行するコマンドの作法 はじめにcronスクリプトの作法を紹介します。cronは決められた時間が来るとコマンドを自動実行する仕組みですが、自動実行するコマンドは下記の条件を満たすべきです。 正常終了した場合は標準出力/標準エラー出力に何も出力しない 異常終了した場合は標準出力/標準エラー出力にエラーメッセージを出力する というのも、cronで実行したコマンドが標準出力・エラー出力に1バイトでも出力した場合、その内容がメールで送信されます。僕は異常時だけメールを受け取る使い方が一番スマートに思えます。 もしくは、次のような使い方も考えられます。 コマンドのログは標準出力に出力し、ローカルのログファイルに追記する 異常終了した場合は

  • へぼへぼCTO日記 - メールアドレス(addr-spec)の正規表現

    能書き 前エントリを書いてからいろいろと調べていて驚いたんだけど、日語のwebsiteで、それなりにまともにRFC822(RFC2822,RFC5322)に準拠した(もしくはきちんと意図的に準拠していない部分を選択している)正規表現はPerlだろうがPHPだろうがRubyだろうが軽くぐぐった程度では見当たらない。PerlのモジュールのEmail::AddressもEmail::Validも程度の差はあれ問題を抱えている。そこらへんの既存の出回ってる正規表現にどういった問題があるかなんてことは次回エントリにて。 というわけで、PerlPHPRubyでRFC5322準拠なメールアドレス(addr-spec)の正規表現を以下に示します。尚、addr-specの最終的な正規表現のみならずそれを作成するに至る部分も併記してあります。これは、最終的な正規表現だけでは難解すぎてとても理解できないか

  • Third Party Relay Check RBL.JP第三者中継チェック RBL.JP

    This service will check your server to see if it is possible for a third party to relay mail from your server. This service will test several techniques for sending relayed mail, but no mail will actually be sent to your server. If your server passes all tests performed by this serivice, no relays accepted in blue will be dispayed at the bottom of the output report. If any or all of the tests f

    aki77
    aki77 2009/03/18
    『あなたのサーバーの第三者中継の可能性をチェックします』
  • 本当にすぐ使えるダミーsmtpサーバー

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

    本当にすぐ使えるダミーsmtpサーバー
    aki77
    aki77 2009/03/15
    『サーバをリブートしたときでも大丈夫かとか、いろいろと考えなければいけないことが多かったので、init.dに放り込むだけで使えるようなスクリプトを書いてみました』
  • 携帯にメールを効率的に送信する(かもしれない)SMTPクライアント MbSmtp

    先日 GitHub というのを初めて使ってみて、テキトーな小物をちょいちょい晒していくにも都合が良さそうだということがわかったので、今回、標記のプログラムも晒してみる事にしました。使用許諾条件は、基的には the MIT License に基づきますが、「(迷惑メール送信に用いるなど)悪用・乱用を禁止する」という条件を付加したいと思います(っていうほど作り込んでないので、まあ、あんまし意味のない付加条件だと思いますが)。 MbSmtp - GitHub MbSmtp は、Net::SMTP の拡張クラスで、日の携帯向けにできるだけ効率よくメールを送る事を目的とした SMTP クライアントです。 MbSmtp は以下の機能を提供しています。 SMTP セッションあたりの送信通数が設定値以下になるよう、セッションを自動分割制御します キャリアからの通信ブロックが発生した際、 設定時間

  • 【公式】Y!mobile(ワイモバイル)- 格安SIM・スマホはワイモバイルで

    CM出演チャレンジ!期間中に「#と思いきやダンス」をつけたTikTok動画を投稿するだけで、Y!mobileテレビCMへ出演できるチャンス!

    【公式】Y!mobile(ワイモバイル)- 格安SIM・スマホはワイモバイルで
  • - よくきたWiki

    † *1 require_once "Mail/mimeDecode.php"; $params = array(); $params["include_bodies"] = FALSE; $params["decode_bodies"] = FALSE; $params["decode_headers"] = TRUE; $params["input"] = $input; $params["crlf"] = "\n"; $structure = Mail_mimeDecode::decode($additional_headers); † *2 require_once "Mail/RFC822.php"; $from_structure = Mail_RFC822::parseAddressList( $structure->headers[ "from"]);

    aki77
    aki77 2009/02/15
  • Perlで作るモバイルサイトのコツ:第2回

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Perlで作るモバイルサイトのコツ:第2回
  • php:framework:symfony:plugin:jpsimplemailplugin [おやぢ組]

    このプラグインは日語(iso-2022-jp)による簡単なメール送信をライブラリに依存せず共通のインターフェースで送信するためのプラグインです。 PHPMailer, Swift Mailer, Qdmailが読み込まれてさえすれば以下の共通のインターフェースで日語(iso-2022-jp)によるメール送信を行います。 引数で与えた日語文字列はプラグインによって内部エンコーディングからJISに変換されます。 $mailer = jpMail::create('SwiftMailer'); // このサンプルではSwift Mailerを利用しています。 $mailer->setSubject('メール送信テストです'); $mailer->setSender('from@example.com'); $mailer->addTo(sprintf('%s <%s>', '宛先 太郎',

  • Qdmailで件名がうまく表示できなかった件 - cakephperの日記(CakePHP, Laravel, PHP)

    CakePHP 1.2 RC3を利用しています。 CakePHP 1.2 Finalが出たのでそろそろ乗り換えないと。。。 CakePHPでの開発時、コンソール処理も含めてメール送信はQdmailを使わせてもらってます。日語メールでCakeから安心して使えるコンポーネントなので、助かってます。ありがとうございます。 http://hal456.net/qdmail/ 今回、Qdmail 1.2.6とCakePHP1.2 RC3とpostfix-2.3.3-2.1.el5_2 on Redhat Linuxの環境で、日語メールを送信してました。ほとんどのクライアントでは問題なかったのですが、Becky2.42のある人の環境のみ、なぜか日語の件名が16文字目で切れてしまい、Base64のエンコード文字列が件名に混ざってしまいました。ほかのバージョンのBeckyでは発生しませんでした。 色

    Qdmailで件名がうまく表示できなかった件 - cakephperの日記(CakePHP, Laravel, PHP)
  • ▼ユーザーマッチング指南(メール編) : LINE Corporation ディレクターブログ

    こんにちは。「youbride」「ワイワイクラブ」を担当している永野です。 今回は結婚情報サイト「youbride」ならではのユーザーマッチングについてお話したいと思います。 「youbride」では、不定期でオススメのお相手を紹介するメールを配信しています。 どのような仕組みで紹介しているかというと、以前「さりげなく異性を紹介する仕組み」で紹介したレコメンド機能を使用し、そのユーザーの理想に合うと思われるお相手のプロフィールをメール内に出力しています。 おさらいになりますが、youbrideでは異性からの「申し込み」に対して「OK返事」「NG返事」で返すシステムを採用しており、「OK返事」を送ったユーザーの行動を蓄積して、「OK返事」を送ったお相手と類似するプロフィールのユーザーをレコメンドしています。 こちらのメールによって、プロフィール閲覧数・申し込み(お相手へのアクションの1つ)は

    ▼ユーザーマッチング指南(メール編) : LINE Corporation ディレクターブログ
    aki77
    aki77 2008/12/08
    レコメンド
  • php:framework:symfony:plugin:jpmailplugin [おやぢ組]

    このプラグインで日語環境では一般的なJIS(iso-2022-jp)でのメール送信が簡単に行えます。 symfonyでは日語でメールを送信することができますが、標準のsfMailクラスで日語メール(iso-2022-jp)を送信しようとすると、毎回エンコーディングの変換処理を意識しなければなりません。そこで、標準のsfMailと同じ手順でエンコーディング処理まで行ってくれるsfMailクラスの拡張クラスであるjpMailを利用します。

  • jpSimpleMailPluginリリース - ぷぎがぽぎ

    時間ができたので、openpearを使ってsymfonyのプラグインをリリースしてみました。 jpSimpleMailPlugin (openpear.org) どんなプラグインなのかは以下のwikiを参照してください。 jpSimpleMailPluginについて 要するに、日語のメールを簡単に送信するためのラッパークラスのライブラリなだけです。 openpearを利用させてもらっているので、チャンネルを追加する必要があります。 あとは、通常のプラグインのインストールと同じです。 $ ./symfony plugin:add-channel openpear.org $ ./symfony plugin:install --force-license --release=0.1.1 openpear.org/jpSimpleMailPlugin*1 *2 plugin:listで確認し

  • 返信しやすいメールのフォーマットを考える (ユーザビリティ実践メモ)

    メールを使ったBtoCコミュニケーションとして、多くのユーザに対して認知・集客を目的とするメールマガジンが一般的に挙げられます。 一方、比較的、対象人数が少ないセミナー・説明会の応募受付や面接など1対1のコミュニケーションの場合、企業側から送付したメールに対してユーザに「メールで返信を求める」形が考えられます。 今回は、弊社のユーザビリティテスト(ユーザ行動観察)から得られた知見から、「より返信しやすいメール」の作り方を考えてみましょう。 ある企業では、自社サイトからエントリーした採用希望者に対し、個別にメールを送り、1次面接のスケジュール調整を行っていました。 そこで、それに近い状況をテストするため、複数のパターンのメールを用意し、就職活動の中でユーザがそれらのメールを受け取ったという想定で行動観察を行いました。 まず、「メールを開封するかどうか」という場面では、連載でも以前ご紹介した

  • Swift Mailerをiso-2022-jpで送信するための自前ヘッダークラス - ぷぎがぽぎ

    symfonyでは1.0系ではPHPMailerというライブラリをメール送信で利用できるようにコアに含めてくれていました。 しかし、symfony1.1以降はコアにメール送信のライブラリを含めなくなってしまいました。 これは、symfonyが他のライブラリへの依存をできる限り排除しようとするポリシーになったからだと思われます。 そして、symfonyのcook bookではSwift Mailerというライブラリを使ったメール送信方法が紹介されています。 何故PHPMailerではなくSwift Mailerかというところの詳しい説明はありませんが、よりオブジェクト指向としてしっかり作られているという点ではないかと個人的には思っています。 しかし、日語(iso-2022-jp)を扱うことが簡単ではありません。 詳しくは以下のアシアルさんところの記事を読んでみてください。 Swift_Ma

    Swift Mailerをiso-2022-jpで送信するための自前ヘッダークラス - ぷぎがぽぎ
  • 広告メールで12月1日以降は守っておかなきゃ迷惑メール防止法違反になるポイント | 初代編集長ブログ―安田英久

    迷惑メール防止法(正式には「特定電子メールの送信の適正化等に関する法律」)が改正され、2008年6月6日に公布されていましたが、具体的に「いつから」「何がどう変わるのか」が明らかになりました。2週間後に迫った新法の施行を前に、企業がメールマーケティングをどうすればいいのかをを確認してみましょう。 改正された迷惑メール防止法の施行は2008年12月1日からと決定しています。そして、改正された法律に基づいた法律施行規則(省令)と、法律や省令の解釈や、特定電子メールの送信に当たって推奨される事項などをまとめたガイドラインが、総務省から発表されました。 これで、迷惑メール防止法関連の必要な情報が出そろったことになります。情報源を以下にまとめておきます。 特定電子メールの送信の適正化等に関する法律(平成14年法律第26号)の平成20年改正法による改正後の条文) http://www.soumu.go

    広告メールで12月1日以降は守っておかなきゃ迷惑メール防止法違反になるポイント | 初代編集長ブログ―安田英久
  • 迷惑メール対策に関する比較

    SPFレコードは提供済み。 注意事項 イー・モバイルについてはEMnetサービス開始前なので、SPF/Sender ID対応については未確認。ディズニー・モバイルなどはとりあえず対象から外した。 ある日に確認した、いくつかのドメインでのSPFレコードの様子をテキストファイルにした。ソフトバンクモバイルはこれ以外にもメールアドレスに用いるドメインが存在する。なお確認に使用したRubyスクリプトはこちら。 関連記事 NTTドコモ 報道発表資料 : 「mopera U」および「mopera」の迷惑メール対策を強化 | お知らせ | NTTドコモ 報道発表資料 : iモードメールにおける迷惑メール対策機能の拡充について | お知らせ | NTTドコモ 送信ドメイン認証(Sender ID/SPF)について | サービス・機能 | NTTドコモ ドコモが今日からSender-ID/SPFでメールを受

    aki77
    aki77 2008/11/03
    『携帯電話・PHS事業者に関わるものについて』
  • メールをどこにも送らずHTMLで保存するSMTPサーバ mocksmtpd.rb - こせきの技術日記

    (2014/6/3 追記) MailCatcher がおすすめです。 MailCatcher (2008/11/4追記) gem版も作ってみました。 RubyでSMTPサーバを作る(1) - バリケンのRuby日記 - Rubyist id:muscovyduckさんの(素晴らしい)記事を参考に、ちょっとだけ手を加えて開発用のSMTPサーバ mocksmtpd.rb を作成しました。メールを外に出さずにHTMLで保存する単純なSMTPサーバです。 これを使うと、Seleniumでメールのテストが簡単にできるようになります。ユーザ登録時にURLをメールで送信して人確認とか。間にメールが挟まってもテストがつながります。 使い方 # コンソールで実行 mocksmtpd.rb # デーモンとして実行 mocksmtpd.rb -d # デーモンを停止 mocksmtpd.rb stop他にオプ

    メールをどこにも送らずHTMLで保存するSMTPサーバ mocksmtpd.rb - こせきの技術日記
  • JCN Newswire | Asia Press Release Distribution

    コマツアメリカとコマツ、米国ラスベガス拠点の運送会社から州間高速道路5号線の橋に関する訴訟で名指しされる 2018年06月25日 14時00分 JAC-series Gas Turbine With Enhanced Air Cooling Surpasses 8,000 Hours of Commercial Operation As MHPS Takes the Lead in Global Market Share Jun, 25 2018 11:15 JST Mitsubishi Motors: New Eclipse Cross Awarded 5-star Adult Occupant Protection Rating in 2018 Latin NCAP Jun, 22 2018 15:38 JST

  • <ケータイ版>カネは夜落ちる!?

    創刊1周年を迎えた「日経ネットマーケティング」2008年11月号の特集は、「パソコンvs.ケータイ メルマガ『真価論』」。特に配信企業が増加しているケータイメルマガに着目して取材を進めていくと、タイトルにある「カネは夜落ちる」というフレーズが蘇ってきた。 「カネは夜落ちる」は、消費が低迷していた1999~2000年に「日経ビジネス」が特集した記事タイトルである。24時間営業を始めたころのジーンズメイトや東京相和銀行(現東京スター銀行)ATM、営業時間を深夜まで延長した品スーパー各社、「テレホーダイ」で伸びる深夜のネットショッピングなどを事例として紹介していた。 時は再び消費低迷期に突入。勢いがあったEC(電子商取引)サイトでさえ苦戦しているが、ケータイサイト&メルマガでいち早く売れる仕組みづくりに取り組んだ企業・業界は比較的堅調だ。 SEO(検索エンジン最適化)で最激戦キーワードの一つで

    <ケータイ版>カネは夜落ちる!?