LoginSignup
5
5

More than 5 years have passed since last update.

連絡先メールアドレスに指定ドメインを一括追加

Posted at

Docomo から Google への連絡先の移行

先日、Docomo の電話帳から Google の連絡先へデータを移行しました。

Docomo 携帯でメール送信する場合には、宛先のメールアドレスの "@docomo.ne.jp" を省略しても送信できていたので、電話帳にも "@docomo.ne.jp" を省略して登録してしまってました。(これがそもそも良くなかった...)

メールアドレスの一括変更

Google の連絡先に移行したデータについて、"@" が含まれていないメールアドレスについては、"@docomo.ne.jp" を追加するスクリプトを作成しました。

function addDomain() {
  var contacts = ContactsApp.getContacts()
  for (var i = 0; i < contacts.length; i++) {
    var emails = contacts[i].getEmails();
    for (var j = 0; j < emails.length; j++) {
      var email = emails[j];
      var email_addr = email.getAddress();
      if (email_addr.indexOf("@") == -1) {
        email.setAddress(email_addr + "@docomo.ne.jp");
        Logger.log(email_addr);
      }
    }
  }
}

たったこれだけで、「ドコモでしか使えないアドレス帳が ドコでも使える」ようになりました。

こういうタスクをサラリとこなす GAS には、本当にいろいろと可能性を感じますね。

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5