@todotantan の紹介

【ツ問研】ツタヤ図書館問題研究会副会長事務局長 ・重量級貧脚チャリのり ・たまに酷道、乗り鉄。・両軸遠投特級パーマ師、マダイちゃん追っ掛け隊 ・IT業獅子身中の虫(営業) ※ここに記載する意見・見解は、私個人としてのものであり、所属または関係する組織を代表するものではありません メールでのご連絡はこちらまで。 webmaster[アットマーク]todotan.com

imotenで使うデコメ

ロクな(?)用途に使っていない@docomo.ne.jpのアドレスなのでimotenの機能を有効活用してiPhoneのメールアプリをデコメのできるのにしてみました。

試してみたデコメアプリ

iPhone用のデコメアプリもいろいろあったので順番に試してみました。試してみたアプリは以下の通り。

スクリーンショットとかありません(^^;
そういうのはストアで確認してくださいね(汗)

続きを読む

imotenのTLS設定を使う方法

 

imotenの設定全般はくずのは探偵事務所さんのサイトが詳しいのでそちらを見てくださいね。

いままで、imotenの送信設定はstunnelを使ってSSL化したsmtpsにしていましたが、なにぶんメモリの少ないDTIのVPSなんで少しでもプロセスを減らして節約したい。
そこで、stunnelの利用をやめてimoten標準機能のTLS設定を使ってみることに。
基本的に、imotenの設定はくずのはさんのところにならっています。

続きを読む

Google Contacts APIのメモ

Google Contacts APIにアクセスして変換する何かを作ってる途中のメモ。

#Googleアカウントにログイン
$url = 'https://www.google.com/accounts/ClientLogin';
{
    %post_data = (
        Email =>        $gdata_user,
        Passwd =>       $gdata_pass,
        accountType =>  'GOOGLE',
        source =>       'Google-Contact-Lister',
        service =>      'cp',
    );
    $req = POST( $url, [ %post_data ] );
    $res = $ua->request( $req );
}

#セッション・承認情報取得
foreach $line ( split( /\n/, $res->content ) ){
    ( $key, $data ) = split( /=/, $line );
    $session->{ $key } = $data;
}

#ログイン成功確認
die "login failed.\n" unless ( $session->{ 'Auth' } );

#Google Contacts APIにアクセス
$index = 1;
$paging = 100;
$url = 'https://www.google.com/m8/feeds/contacts/'.
        uri_escape( $gdata_user ).
        "/full?start-index=$index&max-results=$paging";
$req = GET( $url );
$req->header(
    Authorization => "GoogleLogin auth=$session->{ 'Auth' }",
);
$res = $ua->request( $req );

データは引っ張れるようになったので、次はLDAP。