Mail Merge using external data source (xls, csv)

is there an option to create mass e-mails where the data source is external xls, csv or similar file?
Or maybe an add-on would do this work?
There should be an option to link a simple spreadsheet with for example name, nickname, id, address, product id, url… and merge variable names into mail body.
Dear {nickname},
your id is {cleint_id} and your can find your document here: {url_ebook}
This link will expire {exp_date}. Thank you…

As example, there is an add-on for Thunderbird: