Как экспортировать списки рассылки Outlook 2003 в Gmail?
В Outlook 2003 у меня есть несколько списков рассылки, которые мне нужно перенести в Gmail. Хотя перенос контактов в главную папку довольно прост - все, что нужно сделать, это экспортировать в CSV и импортировать, - это не так просто с помощью списков рассылки.
Я не могу (не знаю, как) скопировать контакты из списков в основную папку контактов, чтобы они могли быть "обычными", а параметры "сохранить как" не включают CSV. Есть несколько из них, которые могут содержать около 100-200 контактов, так что я бы хотел что-то не очень утомительное.
2 ответа
Вот что я в итоге делал, но должен быть лучший способ...
Сохраните список в виде текстового файла (откройте его, Файл, Сохранить как..., Текстовый файл (*.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, установите флажок "Добавить импортированные контакты в: Новая группа..." и введите имя группы при появлении запроса.
Попробуй это.
Добавьте каждый список в поле "Кому" нового электронного письма и разверните список (если он имеет опцию раскрытия, на которую я надеюсь).
Затем добавьте каждого из них в свой основной список контактов, щелкнув правой кнопкой мыши по каждому из них и сохранив его как контакт. Это может быть менее утомительно, чем писать их по одному.