「 メール 」 一覧

spamhaus

送信SMTPサーバがspamhausのブラックリストに登録されてしまった場合の対処方法

Spamhausのブラックリストにメール送信元SMTPサーバが登録されてしまいましたので、そのリストからの削除手順を備忘録としてポストします。

【Gmail】期間指定してメールを削除する方法

数千通以上の不要メールがフォルダにあるのを見てげんなりしたので、ここ1ヶ月以内のメールは残し、過去のメールを削除するといったような、Gmailにて期間指定してメール削除する方法を備忘録としてポストします。

【CakePHP2】RFC準拠違反のメールアドレス宛にメール送信する方法

CakePHP2(Ver2.3.10)のCakeEmailを利用してメールフォームを作成しているのですが、ある日、携帯アドレス宛にメール送信する際に500エラーが出るとの申告を受けました。
よくよく聞いてみると、送信先のメールアドレスというのが、RFC準拠違反の、ezweb.ne.jp宛。

他方、CakePHPの方を調査すると、どうやらCakeEmailではメールアドレスをセットした際にバリデーションチェック(Validation::email())を行い、RFC非準拠のアドレス宛へは送信せず「SocketException」が返る仕様の様子。エラーログにも確かに「SocketException」が記録されていました。

【CakePHP】2.x系でメール送信時のシグネチャを消す方法

CakePHP標準のクラスCakeEmailでメール送信した際、シグネチャとして「This email was sent using the CakePHP Framework, http://cakephp.org.」てのが追加されます。正直不要なので、その一文を消す方法です。

CakePHP2.xで、CakeEmailを使ってメール送信してみる。

CakePHP1.3の時はqdmailを使ってメール送信していましたが、2系統ではデフォルトで実装されている「CakeEmail」というコアライブラリを使ってメール送信するのがスマートなやり方のようです。

とりあえず、CakeEmailでメール送信する時はどうするのかを忘備録代わりにポストです。
なお、CakePHPは、2.3.6を使っています。