Предоставьте больше информации, например, если вы используете PHP, ASP.net или приложение Windows.
Например, если вы используете PHP, вы можете воспользоваться разнообразными расширениями с открытым исходным кодом, которые могут сделать всю работу за вас.