If you're just changing the server-side (FormMailEncoder), here are the steps:
- Get your form(s) working on the new server without encryption. This means just commenting out the "encode" hidden field.
- Confirm the the new server runs the same Operating System. If so, you can copy the binary of "fmencoder" across to the new server. Otherwise, you need to download the correct binary for your new Operating System (check our original email for the download links).
- In the $FILTERS setting of FormMail, you'll find the command line that calls "fmencoder". In that command line is a "-k" flag followed by a file name. That file contains your public key. Find the file on your old server. If using $SOCKET_FILTERS, look for the "file" value instead.
- Copy the public key file to the same location on your new server. If you had to change paths for the new server (which is common), you may need to adjust the file paths in $FILTERS (or $SOCKET_FILTERS) for the new server.