Quello che non mi è chiaro è come intendi usare roundcube che serve per ricevere le mail e non per inviarle, se le mail per il recupero partono ma non quelle per l'attivazione il problema deve essere altrove. Segui il mio consiglio e prova a postare il sito su altervista, se anche li non va devi postare nella sezione php