+1  A: 

Are you useing urlencode()?

$email =urlencode($_POST['email']);

Here are some code examples that may help:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_download_sdks

Christopher Altman