Configuração de e-mail do Spring 4 via java config

Existe algum exemplo de como o MailSender pode ser configurado via java config? Todos os exemplos que eu vi usam xml para criar beans necessários:

<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
   <property name="host" value="mail.mycompany.com"/>
</bean>

<!-- this is a template message that we can pre-load with default state -->
 <bean id="templateMessage" class="org.springframework.mail.SimpleMailMessage">
 <property name="from" value="[email protected]"/>
 <property name="subject" value="Your order"/>
</bean>

questionAnswers(1)

yourAnswerToTheQuestion