2007-08-01から1ヶ月間の記事一覧

WAMP/WAPP開発環境

最近、久しくWinの開発環境に入ってたPHPをアップデートしてないので、もうすぐ5.2.4が出るらしいけど、5.2.3にアップデートしてみた。けれど、なぜかエクステンションのDLL関連でエラー。なんでやーと思いながら、調べてみるけど、なかなか分からない。同じ…

VBからOutlookを扱うメモその1

いろいろあって、Outlookの方も自動化できないか調査。一応、MSMAPI32.dllの中に、HrGetAcctManagerなる関数を発見。んでもって、MSDNのヘルプにも、IOlkAccountManagerとか、OE見たいな感じの操作ができるインターフェースがあった。よく分からないなりに、…

VC++からOutlookExpressを扱うメモその3

これで終わりかも。とりあえず、前回発見したサイトで、ユーザー登録して、ファイル一式をダウンロードして確認。で、OE用のCヘッダ関数みたいなのが入った、OEAcct.odl なるファイルがあって、こいつをmidlでコンパイルしてlibファイルにしてやると、参照に…

VSFTPDで準仮想ユーザ

純粋な仮想ユーザではない方法。PAMで認証時に独自ユーザーDBで認証した後、シェル等の確認をさせる。 #%PAM-1.0 auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed auth required /lib/security/pam_userdb.so …

OutlookExpressをプログラムから扱うメモ2

昨日までで、アカウント情報のインスタンスと、GetPropの時のプロパティID(DWORD)は分かったけど、取得時にエラーが出る原因はいまいち分からない。ということで原因究明と実データの取得をしてみたい今日この頃。うまくいけばもっと自動化してみたいな、…

OutlookExpressをプログラムから扱うメモ

この手の情報が全然無いので、試行錯誤しながらやってみた。まず必要なのは imnact.idl(古いバージョンだと、imnact.h?.idlファイルはmidlコマンドで適当なヘッダを生成するためのファイル、ととらえたらいいのかな?)だけど、システムとかVisualStudioの…

システムが壊れた・・・・

しかもこんな単純なコマンドで・・・ [root@sys system]# ldd /lib/libdl.so /bin/sh: error while loading shared libraries: /lib/libdl.so.2: file too short 後で分かったことだけど、ファイルが0バイトになってた。 サービスがどんどん死んでいく・・・…