Вот один простой способ извлечь адрес электронной почты из vcard.
Этот подход использует CURL для загрузки карты, grep для поиска строки со строкой EMAIL и, наконец, stringr :: str_split для захвата соответствующей части строки.
library(curl)
library(stringr)
con <- curl('https://www.cwlaw.com/vcard-82.vcf', open='')
card <- readLines(con)
str_split(grep('EMAIL', card, value=TRUE), 'CP1252:')[[1]][2]