Lors de l'apparition des problèmes d'envois des newslettres avec Free, j'avais fait le test en remplaçant PHPMailler par la dernière version (202) mais cela ne règle pas le problème de blocage.
Il n'y a d'ailleurs pas de gros changements entre les 2 versions (je suis encore en train de voir s'il y a moyen de le contourner).
Concernant le port SMTP, c'est bien le port 25 qui est utilisé, voici la réponse que Free m'avais envoyé après le premier message que je leur est adressé:
Réponse de l'assistance Mail de Free
Cher utilisateur,
Le serveur de courrier sortant (SMTP) est bien : smtp.free.fr (port : 25)
La fonction mail() peut être bloquée en cas de spam ou d'abus.
Il faut alors patienter quelques jours le temps de sa réactivation.
Nous vous rappelons que la fonction mail() fonctionne avec des quotas
d'envoi (2000 mails/semaine).
Si un problème persiste, nous vous invitons à vous rendre sur le forum
usenet : proxad.free.services.pagesperso
Ce forum vous permet de contacter l'administrateur des pages perso de FREE,
qui pourra vous renseigner plus précisément.
Merci de votre compréhension.
Cordialement,
Nous restons à votre entière disposition pour toute information
complémentaire.
Marc, Service Mailer Free