Вы уверены, что user federicoculloca%xxxxxx
это правильная настройка? Я имею в виду знак процента, а не остальные - возможно, @ лучше, чем%.
Бу обычно 554 mail server permanently rejected message
означает, что принимающая сторона не принимает вашу почту из-за подозрения в спаме. Вы пробовали другие письма и других получателей?