SSブログ

Postfixのメールキュー削除 -- yahoo.com対策 [Linux]


Postfixのメールキュー関連コマンド

キューの強制再配送
# postfix flush

キュー表示
# mailq

キューのメールの内容を表示
# postcat -q キューID

特定のキューの削除
# postsuper -d キューID

すべてのキューを削除
# postsuper -d ALL


キューに溜まったyahoo.com宛てのメールを削除するperlスクリプト作ってみた。

-----------------------------------------------------------------------------------------------------------
#!/usr/bin/perl

my @mqo = `mailq`;
my $mqid = "";
my $rcpt = "";
my %mqlist = ();

#print @mqo;
foreach (@mqo) {
chomp;

next if /^-/;

undef @tmp;
@tmp = split( / +/, $_ );

if ( $tmp[0] =~ /^[0-9A-F]{11}$/ ){
$mqid = $tmp[0];
}elsif( $tmp[0] eq "" && $tmp[1] =~ /\@yahoo\.com/ ){
$rcpt = $tmp[1];
$mqlist{$mqid} = $rcpt;
$mqid = "";
$rcpt = "";
}
}

while( ( $mqid, $rcpt ) = each ( %mqlist ) ){
print "$mqid\t$rcpt\n";
my $res = `postsuper -d $mqid`;
print "$res\n\n";
}
-----------------------------------------------------------------------------------------------------------
nice!(0)  コメント(0) 

Debianのapacheでssl組み込む際。。。 [Linux]

以下のURLを参照して設定した。
http://5net.com/blog/2004/11/debian_apache2_ssl.html

セットアップが完了し、ブラウザからアクセスしたら、「エラーコード -12263」 と表示。
↓以下は同様の事例。
http://d.hatena.ne.jp/rudeboyjet/20070124/p1

設定ファイル(/etc/apache2/sites-available/ssl)に
NameVirtualHost *:443
を設定したら直った。


nice!(0)  コメント(0) 

玄箱Debianでx86実行ファイルを動かす [Linux]

Qemu-0.5.5を使用し、RedHatLinux9の擬似環境を作る。
環境構築は以下のURLを参照にした。
http://archives.mandrivalinux.com/cooker-ppc/2004-09/msg00025.php
(キーワードはqemu-0.5.5, flash, ppc, x86, firefox)

> qemu-i386 x86command
で使用可能となる。

flareがx86プラットフォームのバイナリのみしかダウンロードできなかったため、
> qemu-i386 flare hogehoge.swf
で使う。


nice!(0)  コメント(0) 

flare ... flash swfファイルからActionScriptを抽出するツール [Linux]

Windows,Mac,Linux版あり。
http://www.nowrap.de/flare.html

[コマンドプロンプトからの使い方]
> flare hogehoge.swf
⇒ カレントディレクトリにhogehoge.flrというテキストファイルが生成される。

WindowsではExplorerのExtractとして、Macではdropletで使える。


nice!(0)  コメント(0) 

オープンソースツールを使ったハードウェア診断 [Linux]

オープンソースツールを使ったハードウェア診断
http://www.itmedia.co.jp/enterprise/articles/0607/11/news036.html


nice!(0)  コメント(0) 

WindowsからLinuxのファイルを読むソフト - ext2fsd [Linux]

http://ext2fsd.sourceforge.net/projects/projects.htm


nice!(0)  コメント(0) 

findのパイプ(xargsの使い方) [Linux]

find . -mtime 1 | xargs ls -ltr 任意の場所に入れたい場合は「-i」オプションが有効 find . - type f | xargs -i cp {} ~/tmp http://d.hatena.ne.jp/webdoraku/20070406/p1
nice!(0)  コメント(0) 

Intel 8255x-based PCI Ethernet Adapter(10/100)の組み込み [Linux]

FMV-645NU6C/X に VineLinux3.2 をインストールした際、
NICが使えないときの対処。

# insmod eepro100
んで/etc/modules.confにて
alias eth0 eepro100
を追加してリブート

デバイスモジュール関連のコマンドとして
lsmod, modprobe, modinfo 等があるがなんのこっちゃかいまんとこ不明

ネットワーク設定に関するいいページ
http://www.a-yu.com/net/network.html


nice!(0)  コメント(0) 

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。