タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

smtpに関するisogin88のブックマーク (2)

  • S-MEMO(エスメモ): PEAR::Mailを使ってメールを送信してみよう

    PHPにはmb_send_mail()関数という日語を含めたメールを送信する機能がありますがよく文字化けします。PHPの自動エンコーディング機能がうまくいかずに文字化けをするのですが、設定がシビアなので使ってません。例えば、同じサーバーを使っている場合は制作時に気をつければ問題ありませんが、サーバーを移行するようなことがあると新しいサーバーでメールが文字化けしたり結構大変だったりします。 結局send()関数を使うのですが、これで日語のメールを送信する為には追加メールヘッダを記述する必要があります。mb_send_mail()関数よりはマシですが、これもこれで設定に左右されるので意外と大変。メール送信用の自作関数を作ったものの完璧ではありませんでした。 最終的に落ち着いたのは、PEARのMailです。記述がシンプルな上に自由に設定できて便利。 ということで今回はPEAR::Mai

  • PHP+PearでSMTP認証・送信 - WEBプログラミング NOW!

    「WAKWAK: メール587サービス開始へ」の記事で書いたように、プロバイダのWAKWAKが3月1日、つまり今から数時間後には「Outbound Port25 Blocking」を開始します。その対応策として、まずメール587サービスに応募して手続きは完了していました。 次に、ローカルで動かしているApache+PHPの環境下でのメール送信サーバをどうするかというのが問題でした。今までどおり、「be.wakwak.com」という25番ポートのsmtpサーバを設定し続けるのも一つの手なのですが、このSMTPサーバは一日に500通までという制限があるため、できれば避けたいため、いろいろと苦慮していました。 php.iniの設定で、smtp認証を入れられたら587番ポートを使って送信すればいいため、500通までという制限は大幅に緩和されます。しかし、やり方がずっと分からず、先日、PEARを使え

    PHP+PearでSMTP認証・送信 - WEBプログラミング NOW!
  • 1