タグ

mailに関するmasasuzのブックマーク (6)

  • 第20回 Email::Sender:メールを送信する | gihyo.jp

    メール送信のあれこれ たとえばウェブアプリケーションでなにかの注文を受け取ったとき、あるいはシステム管理ツールでなにか異常を発見したとき、ユーザや管理者にメールを送れるようにしたい、というのはよくある要件です。昔はヒアドキュメントやテンプレートエンジンなどを使って送信したいメールを用意したあと、sendmailへのパイプを開いてメールを流し込んでいたものですが、いまはメールの作成から送信まで、すべてモジュールを使って実現できるようになっています。 とはいえ、需要が大きいだけにメール関係のモジュールは山のようにあります。ディストリビューション(パッケージ)の数だけで500を数えますし、メール関係の名前がついたモジュールは現在CPANにアップロードされている7万以上ものモジュールのほぼ1割を占めるほどです。これではどれを使えばよいのかわからないという声があがるのも当然でしょう。 そこで今回はP

    第20回 Email::Sender:メールを送信する | gihyo.jp
  • 公開と隠ぺいのジレンマ「SMTP〜前編」

    Eric AllmanがBSD Unixの1コマンドとして、sendmailを開発。オープンソースプロジェクト による保守/開発がスタート。Allmanは1997年にSendmail Inc,. を設立している

    公開と隠ぺいのジレンマ「SMTP〜前編」
  • Email::Send::SMTP

    Email::Send::SMTP SMTP/SMTPSサーバを使って電子メールを送信する SMTPサーバを使う場合: use Email::Send; my $sender = new Email::Send( { mailer => 'SMTP } ); $sender->mailer_args( [ Host => 'localhost' ] ); $sender->send($message); SMTPSサーバを使う場合: use Email::Send; my $sender = new Email::Send( { mailer => 'SMTP' } ); $sender->mailer_args( [ Host => 'localhost:465' , ssl => 1 ,    username => $login_user , password => $login_p

  • メールの送信 - モダンなPerl入門 - モダンなPerl入門

    メールを送信する メールを送信するのには Email::Send をつかいます。 つかいかた use strict; use warnings; use utf8; use Encode; use Email::MIME; use Email::MIME::Creator; use Email::Send; # メールオブジェクトをつくる my $mail = Email::MIME->create( header => [ From => 'from@example.com', To => 'to@example.com', Subject => Encode::encode('MIME-Header-ISO_2022_JP', 'コンニチワ'), ], body => encode('iso-2022-jp', '元気でやってるかー?'), ); # Email::Send で送信する

  • SMTPコマンドを打ってみよう

    takada-atです。こんにちは。 amo-k先輩に「自分SMTPコマンドなんて打ったことないッス」と言うと、「おまえも打てよ、な?」と、まるで後輩に煙草を薦める不良の先輩のような調子で、SMTPコマンドを打つようにすごまれました。 というわけで今日は、telnetとSMTPコマンドを使い、メーラーになった気持ちでメールを送信してみます。 SMTPといっても何だかわからないという方もおられるでしょうが、SMTPは「Simple Mail Transfer Protocol(単純なメール転送プロトコロル)」の略であり、メール送信のために定められた手続きのことです。要するに「この決まりを守っていればメールを送受信できるよー」というきまりのことです。 どんなメーラーもメールサーバーも基的には、SMTPに従った動作を実装しています。 Wikipediaの記事にリンクをはっておきます。

  • http://www.hidekik.com/cookbook/p2h.cgi?id=smtptls

  • 1