最近、PVが4倍くらいに増えているのが気になる・・。
すいません、役に立たないplaggerについて書いています。
私がかき集めた賢人たちのブックマーク公開しておきます。
絶対こっちの方がお役にたちます。
このブログは本当にしょうもないことばっかり書いているので、すいません;;
↓↓
boheboheのブックマーク
で、いろいろと悩みました。
で、ちょっとずつわかったことを自分でまとめておきます。
。Gmailのサーバは、SSL(TLS)による通信とSMTP認証を使用しなければいけません
ここで、yamlをみてみましょう。
Gmailに送る場合は、以下の設定になっていますね。
mailroute:
via: smtp_tls
host: smtp.gmail.com:587
username: example@gmail.com
password: p4ssw0rd
Gmail.pmをみてみると、
via:smtp_tlsの場合、ハックされた関数をコールしています。
# hack MIME::Lite to support TLS Authentication
*MIME::Lite::send_by_smtp_tls = sub {
my($self, @args) = @_;
・・・・
}
で。私がこれで送信エラーとなってしまうのは、Net::SMTP::TLS関連がなぜかうまくインストールされていないので、エラーとなっています。
ここは解決できていません。
TLS Authenticationとは・・・
http://e-words.jp/w/TLS.html
MIME::Liteについて
http://www.mytools.net/memo/MIMELite.html
参考ですが、GMailのsmtpサーバを使って送信するコードがありました。
マクロのようですが。。。
http://muumoo.jp/news/2006/09/13/0sakuramailmacro.html
今は、とりあえず、自分のメールサーバのsmtpを設定してそっから、Gmailアカウントにメールを飛ばしています。
紙一枚おりこうになったかな?
という今日でした。