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