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。