さくらとGoogle Appsの併用に問題が
Google Appsが使えるからさくらのレンタルサーバは便利、と散々書いてきたんですが問題がありました。新しいドメインを試したおかげで気づいたんですが、探してみると同じことを指摘している記事もありました。Appsとの相性ではhetemlの方が良いみたいです。![]()
![]()

仮に「domain.com」というドメインを、上図(右上)のように「WEB=さくら」と「MAIL=Google Apps」で振り分ける設定とします。
ほとんどの場合これで問題ないんですが、さくらからのメール送信で問題が起こります。詳細はわかっていないこともあるので端折りますが、さくらではメール送信時に自前のDNSを参照するため、メールがGoogle Appsに届かないようです。
一応断っておくと、そもそもさくらは外部DNSを非推奨、サポート外としています。whois情報のネームサーバを無視する仕様でよいのかよくわかりませんが、設定を自動化するためのリスクなんだと思います。
ちなみにhetemlではメアドを作らなければ、自前DNSにMXレコードを設定しないようです。公式にGoogle Apps利用マニュアルもあるので安心。エックスサーバーもApps可能と書いてあります。![]()
そこで、この問題を回避するためにサブドメインを使った方法を、流れだけ書いておきます。他にも問題が隠れているかもしれないので、細かい点は調べてください。長谷川への質問もご遠慮ください。いずれにしても、さくらにとって非推奨・サポート外という点には留意しましょう。

- サブドメイン「sub.domain.com」のMXレコード(Google Apps用)を設定
- Google Appsにて「ドメインエイリアス(sub.domain.com)」を追加する
- Google Appsに作成したユーザー(メールアドレス)をさくらにも用意して、「info@domain.com」であれば、「info@sub.domain.com」へ転送する。全ユーザー分を同様に設定。
一応、これで動作することは確認しました。
この場合、逆に受信時のSPF絡みだけ少し気になりますが、今のところは、さくらのDNSにTXTレコードが記述されないせいか問題なさそうです。
サーバ会社には、ウェブサーバとメールサーバを切り離して提供してもらった方が嬉しいケースが多い。充実したメールサーバっていうのがなかなかなくてGoogle Appsに走る訳ですし。