Как экспортировать списки рассылки Outlook 2003 в Gmail?

1988
Nick T

В Outlook 2003 у меня есть несколько списков рассылки, которые мне нужно перенести в Gmail. Хотя перенос контактов в главную папку довольно прост - все, что нужно сделать, это экспортировать в CSV и импортировать, - это не так просто с помощью списков рассылки.

Я не могу (не знаю, как) скопировать контакты из списков в основную папку контактов, чтобы они могли быть «обычными», а параметры «сохранить как» не включают CSV. Есть несколько из них, которые могут содержать около 100-200 контактов, так что я бы хотел что-то не очень утомительное.

1
Простите за вопрос, но поддерживает ли Gmail списки рассылки? Я знаю, что приложения, но стандартная Gmail? 13 лет назад 0
@Rand, мне не особо важны списки (хотя Gmail позволяет вам сваливать все контакты, которые вы импортируете в группу), просто выводить все имена и адреса. Nick T 13 лет назад 0
Видимо, я неправильно понял ваш вопрос. После этого уточнения это имеет больше смысла сейчас. У меня есть ощущение (основываясь на моем опыте "блокировки" с Outlook), что вам придется делать это вручную. 13 лет назад 0

2 ответа на вопрос

1

Попробуй это.

Добавьте каждый список в поле «Кому» нового электронного письма и разверните список (если он имеет опцию раскрытия, на которую я надеюсь).

Затем добавьте каждого из них в свой основной список контактов, щелкнув правой кнопкой мыши по каждому из них и сохранив его как контакт. Это может быть менее утомительно, чем писать их по одному.

+1 Если бы вы могли расширить их до списка, вы могли бы скопировать и вставить их в Excel ... возможно! Alan Whitelaw 13 лет назад 1
@ Алан, неплохая идея, но (передо мной нет машины с Windows), она может копировать только имена, а не адреса. Хорошая идея, хотя и стоит попробовать. 13 лет назад 0
1
Nick T

Вот что я в итоге делал, но должен быть лучший способ ...

Сохраните список в виде текстового файла (откройте его, Файл, Сохранить как ..., Текстовый файл (* .txt)) и преобразуйте их в формат CSV, который Gmail любит с помощью следующего скрипта Python:

import sys import csv  for distlist in sys.argv[1:]: with open(distlist) as fin:  reader = csv.reader(fin, dialect="excel-tab") contacts = list(reader)  header = ['Name','E-mail Address']  contacts = contacts[4:] # chop off the list header  with open(distlist + ".csv", "wb") as fout: writer = csv.writer(fout, quoting=csv.QUOTE_ALL) writer.writerow(header) writer.writerows(contacts) 

Вам необходимо сохранить каждый список в виде текстового файла, а затем перетащить их все в сценарий или назвать его как distlistfix.py "List 1.txt" ["List 2.txt"...]. Он будет разгружать List 1.txt.csv, List 2.txt.csvи т.д.

Чтобы сохранить группы в Gmail, установите флажок «Добавить импортированные контакты в: Новая группа ...» и введите имя группы при появлении запроса.

+1 за усилие, хотя я уверен, что есть более простой способ! Alan Whitelaw 13 лет назад 0