According to the consulate’s website, you must apply in Person:
Effective 10 May 2015, applicants for visas will be required to apply in person at the South African mission. No appointment necessary.
VisaCentral, the leading global visa agency, confirms the same.
A Tourist visa is the option for you, unless you want to move there, in which case a relative’s residence permit is your best option.
Credit:stackoverflow.com‘