Send txt, csv, vcf or other file over Bluetooth


I am using an Arduino Pro Mini connected to Bluetooth Mate Silver and FTDI breakout board for a project. I am completely new to all of this, and I was wondering how, or if it is possible, to broadcast a txt or csv file stores in the microcontroller's memory via Bluetooth. Obviously the file would be of a small enough size that hopefully an SD card wouldn't be necessary.

As an added note, would it be possible to send the file to an iPhone in addition to PC/Mac and Android?