MailSession and ManagedPersistenceContext has @Unwrap method which makes impossible to access those instances via Component.getInstance().
From the other hand we need to know how properties are configured in components.xml.
There are workaround but anyway Seam should provide me with ability to do right things right.