【Postfix】メールキューを確認・削除する

ふと気になったので調べてみた。
まさに今さら感いなめない内容^^;

メールキューの確認

[postfix@centos ~]# mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
185B531E804D     1251 Mon Nov 21 21:38:03  daemon@localhost.localdomain
(host mx.example.jp[***.***.**.***] said: 450 4.1.8 <daemon@localhost.localdomain>: Sender address rejected: Domain not found (in reply to MAIL FROM command))
***@example.com

4377F31E804C     1279 Fri Nov 18 21:27:22  daemon@localhost.localdomain
(host mx.example.jp[***.***.**.**] said: 450 <daemon@localhost.localdomain>: Sender address rejected: Domain not found (in reply to RCPT TO command))
***@example.com

-- 2 Kbytes in 2 Requests.

と言う感じで、現在のキューが確認できる。

キューの削除

[postfix@centos ~]# postsuper -d 4377F31E804C
postsuper: 4377F31E804C: removed
postsuper: Deleted: 1 message

上記のように、削除したいキューの、キューIDを指定して削除する。
また、一括削除は以下のようにすればOK。

[postfix@centos ~]# postsuper -d ALL

【MySQL】2147483647ってなんやねーん

符号あり整数とか、符号なし整数とか。その手の問題から目を背けていたら、やっぱり自分に返ってきましたよ、というお話。

とあるページにユーザーのアクセスがあったら、IPアドレス・ユーザーエージェント・日付などをログテーブルに格納するプログラムを書いていたのだけど、IPアドレスの所がどうもおかしい。

PHPの「ip2long()」と「sprintf」を使ってドット付き10進数のIPアドレスを符号なし整数に変換していたのだけど、2147483647問題が多発。笑

コードを簡単に書くと、こんな感じ↓

$ip = sprintf("%u",ip2long($_SERVER["REMOTE_ADDR"]);

この段階での$ipは正常値なんだけど、DBに格納する段階で勝手に「2147483647」になってしまっていて、レコードが2147483647だらけ・・・という由々しき事態に陥ったのです。笑

続きを読む

【CSS】iPhoneを横向きにしたときに文字サイズが大きくなる件

ちょっとハマったのでメモ。

iPhoneを横向きにしたとき、ブラウザの文字サイズがどう考えても大きくなってしまう問題にぶちあたった。

どうやら原因はモバイルサファリの仕様にあるようで、自動的に文字サイズを調整してしまうらしい^^;

まさに小さな親切大きなお世話状態。

ってことで、以下の一行でばっちりOK!

body{
-webkit-text-size-adjust: none;
}

IE9用の背景グラデーション画像を自動生成する

ひさしぶりの投稿になりました。

以前、IE9にCSS3のグラデーションを適用するという記事を書きましたが、今回はその続編です!

前回少しだけ反響があったので、調子にのってSVGファイルを半自動生成しちゃうツールを作ってみました。

ie9-gradient-svg

IE9の背景グラデーション用のSVGファイルを生成するAPIです.

続きを読む

facebookでセキュアな接続(https)を利用する方法

以前、facebookなんてきらいだー!やめよっかなーとかいうfacebookへの否定的な感情をこのブログでぶちまけましたが。笑

実はまだfacebookやってます。(をい

過去記事にも書いたとおり、https通信を導入することで、より安全にfacebookを楽しめるようになると思います。私も実際導入しています。

というわけで、早速、設定の変更方法を紹介します。(といっても至って簡単!)

続きを読む