When adapting this code it is of course as always vital to ensure that the values ($recipient etc. ) being passed into the system call are acquired in a clean way that avoids trusting user-supplied data.
When adapting this code it is of course as always vital to ensure that the values ($recipient etc.) being passed into the system call are acquired in a clean way that avoids trusting user-supplied data.