Prima di tutto benvenuto.
Ora puntualizziamo alcune cose:
Tra joomla 3.9.5 e 2.5 ci passa una versione intera e mezza, sicuramente le impostazioni ed i requisiti sono differenti;
CentOS e Ubuntu non sono proprio la stessa cosa, i pacchetti installati possono avere differenze.
Adesso passiamo al problema: hai controllato cosa dicono i log?
Dovresti trovarci informazioni un po' più specifiche che aiutano a risalire al problema; "NOTA: Errore SMTP! Non è stato possibile autenticare." può essere dovuto a diversi problemi, mentre "ERRORE: Non è stato possibile inviare l'email." non è un vero errore ma solo la conseguenza dell'errore precedente.