iCloudを利用してプッシュ通知非対応のメールサーバーを疑似対応させる

なんかタイトルがしっくりきませんが、要するに本来プッシュ通知非対応のメールもプッシュ通知させようという試みです。

独自ドメインのメールをさくらのレンタルサーバーで送受信するため、Zimbraの様にプッシュ通知されなくなってしまいました。

そこで受信したメールをiCloudに転送させることによりプッシュ通知させます。

ただし、送信するときは独自ドメインを使いたいので、受信サーバーをiCloud、送信サーバーをさくらレンタルサーバー、と設定します。

言われてみればなるほどと思いますが、初めてWebでこの情報を見かけたときは目から鱗でした。

続きを読む

リモートサーバーを利用するRoundcubeの設置

前回の設定により

  • メールサーバー → さくらレンタルサーバー
  • Webサーバーなどメール以外 → さくらVPS

と言う構成になりました。

メールがさくらレンタルサーバーに移った関係で、当然Webメールも利用したいのですが、アドレスが https://secure.sakura.ad.jp/rscontrol/?webmail=1 と少し分かりにくいです。

そこでVPSにRoundcubeを設置してみます。

続きを読む

お名前.com管理のドメインでさくらレンタルサーバーのメールサーバーを利用する

VPS上でZimbraというメールソリューションパッケージを利用していました。

カレンダーも使え、日本語化もされていて非常に良かったのですが、メモリ食いなのが難点です。

Javaベースのシステムなのに加えて、PostfixやMySQLなど主要なパッケージを既存のものとは別にインストールしてくれます。常時1.2~1.4Gのメモリ使用量です。

またメールが止まると家族から大ブーイングが起こるので、メールだけは別に運用することにしました。

色々検討した結果、さくらのレンタルサーバーを契約して、そのメールシステムを利用することにしました。

さくらのレンタルサーバーは非公式とはいえ、外部DNSが利用できるのが便利です。

設定方法は以下の通り。

続きを読む

さくらVPSリニューアル

お名前.comでメモリ2G HDD 70Gの新VPSサービスが始まると聞き内容を見ていたら、対抗でもないのでしょうが、さくらも2Gサービスを出してきました。

メモリ2GでHDD容量がなんと200Gです。月額1480円でキャンペーン中は初期費用無料です。現在メモリ1.5G HDD50Gで月額1980円なので、コストパフォーマンスは抜群です。

お名前.comは月額1380円なので、HDD容量の大きさと環境に慣れていることもあって、さくらに軍配が上がりました。

提供開始と同時に申し込みをしますが重くて申し込みが完了しません;;

かなりの人気のようで初日で提供停止になってしまいました。

結局申し込めたのは3回目の提供となる4月6日になってしまいました。

なんかこのブログの「振り出しに戻る」みたいな感じですが移転を開始しました。

 

 

Subsonic + 自宅NAS + iPhoneで大容量音楽ライブラリを楽しむ

前回の記事でSubsonic + 自宅NASで大容量音楽ストリーミングサーバーを構築しました。

これをiPhoneで接続してみます。 但しWebで使用する場合は完全無料ですが、iPhoneで利用する場合は少々お金がかかります;;

かかる費用として

  1. Subsonicの外部APIを利用してアクセスするためのライセンス料(€10~€50の任意)
    寄付という名目ですが、ライセンス料ですよね。
  2. iPhoneアプリの購入費用(170円~450円)

Subsonic用のiPhoneアプリにはZ-SubsonicとiSubの2種類があります。

またiSubにはフルバージョンとライトバージョンがあります。

使い勝手やキャッシュ機能の有無から私はiSubのフルバージョンを選びました。

iSubの購入後設定をします。

続きを読む

さくらVPSへ移行 – Subsonicで音楽ストリーミングサーバーの構築

Subsonicは音楽ストリーミングサーバーを構築できるフリーのサーバーソフトです。

デモはこちら→ http://subsonic.org/demo/index.view

データへのアクセスは基本Webベースでプレイリストも作成できます。

アルバムアートも表示されます。

またiPhoneなどのスマートフォン用のプレーヤーアプリもあります。

前回の記事で自宅のNASをリモートでマウントすることに成功しているので、音楽データは自宅のNASで管理ができます。

私にとって、プレイリストが使えてデータを自宅のNASで管理できるのは非常に魅力です。

iPhoneの容量を気にすること無く音楽を楽しむことができます。

今までにも自宅NASの音楽ファイルを再生する手段はありましたが、1曲ずつしか再生できなかったり、アルバムアートが表示されないなど、使い勝手が悪いものが多かったのです。

それではインストール・設定してみます。

続きを読む

さくらVPSへ移行 – sshfsで自宅NAS(LS-VL)を公開鍵方式でマウント

私が契約したさくらVPSの容量は50Gなので、ホームページ作成だけなら当分困らないと思います。

ところが、自宅サーバーでやっていた音楽ファイルのストリーミング配信をやろうと思うと、幾分か心配になります。現在音楽データが20Gぐらいあります^^;今後増えることがあっても減ることはないでしょう。

また、いちいち音楽データをアップロードするのも大変です。特にデータを家族で共有しているので説明するのも手間がかかります。

そこで見つけたのがsshfsを利用して自宅NASをマウントしてしまう方法です。

幸いBuffaloのNASはsftpが利用できるのでsshfsでマウント可能です。

目標

  • さくらVPSより自宅にあるBuffalo製NAS(LS-VL)の共有フォルダをマウントする
  • マウントする際には公開鍵方式で接続し、いちいちパスワード入力しなくても良いようにする
  • マウントはautofsを利用して必要時にマウントするようにする。

それでは設定してみます。

続きを読む

さくらVPSへ移行 – Zimbraのメールヘッダー書き換え

特に気にしなくて良いのかもしれませんが、メールを送信するとLAN内のアドレスがヘッダに書き込まれて送信されます。

127.0.0.1とかヘッダーに書き込まれるのも美しくないので、ヘッダーを書き換えてやります。

  1. Zimbraの設定
  2. 設定の確認
  3. /opt/zimbra/conf/postfix_header_checks.inの編集
  4. ヘッダー内のホスト名を変更する
    Zimbraのホスト名を変更するのは少し心配だったので、postfixのsmtp_helo_nameを利用する。/opt/zimbra/postfix/conf/main.cfに以下を追加する。
  5. 設定の反映

 

さくらVPSへ移行 – Zimbraでメールをプッシュ通知対応に

Zimbra単独ではプッシュ通知に対応していないので、以前にも利用したz-pushを利用します。

これによりメール・アドレス帳・カレンダー・リマインダーなどの同期が可能になります。

  1. Z-Push本体のダウンロード。
    以下より、z-push-1.x.x-xxxx.tar.gz をダウンロードします。
    https://developer.berlios.de/project/showfiles.php?group_id=8963
  2. Z-Push用Zimbra Backendを以下よりダウンロードします。
    http://zimbrabackend.svn.sourceforge.net/viewvc/zimbrabackend/zimbra-backend/trunk/

    続きを読む

Zimbraの設定(送信設定 – さくらVPSお試し期間中の場合)

VPSに移行しましたのでグローバルアドレスが付与され、送信に関しては特に設定が不要なはずですが、さくらVPSのお試し期間中は25番ポートが塞がれています。これを回避する方法も書き留めておきます。

基本的にはeo光を利用する場合と同様なのですが。中継先としてGmailを利用します。

  1. ブラウザで      https://localhost:7071 にアクセスします。
  2. ユーザー名をadmin、パスワードをインストール時に設定したものを入力しログインします。
  3. 左のペインでグローバル設定をクリックし、MTAタブをクリックします。
  4. 外部配信用のリレーMTAに smtp.gmail.com ポートに587 を入力します。
  5. 入力したら左上の保存をクリックします。
  6. ターミナルでeo用のパスワード設定ファイルを作成します。Web上の情報ではZimbraがインストールされているフォルダ内に作成していますが、バージョンアップ時消えると嫌なので、/etc/zimbra/smtpauth_password で作成しました。
  7. 内容は以下の通り。
  8. SMTP認証用のハッシュDBを作成します。
  9. Zimbra付属のPostfix用 main.cfを編集します。場所は /opt/zimbra/postfix/conf/main.cf です。
  10. 以下の内容を確認・追加します。
  11. 設定ファイルを反映させます。
  12. 以上で設定完了です。