2012 年 2 月の記事一覧です(2 件)

[Ubuntu]ユーザー宛メールを転送する

Linuxサーバの設定を説明したサイトなんかを見ると、初期設定でroot宛メールをいつも使っているメールなんかに転送する方法が載っているのですが、私はVPSでのcronをユーザー権限で実行させているので、そのユーザー宛メールを転送させる方法が検索しても出て来なかったので今まで放置していました。
最近、再度調べていたらようやくやり方がわかりました。というかroot宛メールの転送と同じなのですね^^;よく考えればそうなんですがすごく難しく考えていたようです。

# echo "aoshiman: hoge@example.com" >> /etc/aliases
# newaliases
# echo test|mail aoshiman

こんな感じでよいのですね。

参考させて頂いたサイト

[Python]urllib2でUser-Agentを変更する

先日、Twitterbotが動いていなかったのでログを調べたら、クロール先サイトに403Forbiddenを返されるようになっていました。Pythonのurllib2.urlopenのデフォルトのUser-Agentの値は"Python-urllib/(Pythonのバージョン)"のようで、これが駄目になったぽい。なのでUser-Agentを変更することで403を回避するようにしました。
コードは例えばこんな感じ

 import urllib2
 from BeautifulSoup import BeautifulSoup

 URL = 'http://example.com'
 UERAGENT = 'Mozilla/5.0'

 req = urllib2.Request(URL)
 req.add_header("User-agent", USERAGENT)
 soup = BeautifulSoup(urllib2.urlopen(req))

参考させて頂いたサイト
今のところ順調なので、これでしばらく様子をみることにします。
PAGE TOP