Если вы можете импортировать файл вручную, вы, безусловно, можете автоматизировать его.С помощью VFP вы создадите экземпляр Outlook, создадите экземпляр пространства имен и затем вызовете любой метод, импортирующий CSV.
oOutlook = CREATEOBJECT("Outlook.Application")
oNS = oOutlook.GetNameSpace("MAPI")
* You'll probably have to drill in and grab a reference
* to some object before calling whatever the method is
Одна из проблем, связанных с автоматизацией Outlook, заключается в том, что ей нравится защищать себя от кода, касающегося некоторых вещей, и я не удивлюсь, если среди них будут записи контактов.Если это для вашего личного использования, вы можете отключить эту защиту.Особенности зависят от версии.В Outlook 2010 это файл |Параметры, затем Центр управления безопасностью, затем Программный доступ.
Получив работающий код, создайте EXE-файл и используйте планировщик задач Windows для его ежедневного запуска.