1

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

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

2 ответа2

1

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

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

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

1

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

Сохраните список в виде текстового файла (откройте его, Файл, Сохранить как ..., Текстовый файл (* .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, установите флажок «Добавить импортированные контакты в: Новая группа ...» и введите имя группы при появлении запроса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .