Glad you got it sorted. However, I do not think you needed to change permissions on the php file for it to execute. I run php files from cron and I've never had to change permissions. Which Wordpress plugin are you using?
Here is a movie tutorial to set up Thunderbird. Maybe that will help.
And yes, I meant not to use your cpanel id as an email account. Set up a mary@ joe@ henrietta@ bruce@ or something.
The command you will want to use is:
>/usr/bin/php -q /home/your-cpanel-id/public_html/path-to-php-to-run
See the movie tutorial on setting up a cron job.
Let me ask a question. How large a file are you trying to transfer or the number of files you are trying to transfer? How long have you been connected before you get disconnected?
I have accounts on three different servers and have never encountered a disconnect on any of them. I use CuteFTP with passive connections turned on.
1. Uploads are disabled on this board as you have discovered.
2. If it's spam email you can get any type of date in the headers. Who ever is sending it is not defining the date properly.
When you create a database you need to use these settings to connect to it.
host = localhost
bdname = cpanelusername_databasename
dbuser = cpanelusername_db-username-you-create
dbpass = password-you-created-for-dbuser
Since you are bringing the forum from another host or domain you need to do this.