All preachers are from the Lord’s spiritual kingdom and none from his heavenly kingdom. The reason they are from the spiritual kingdom is that people there are attuned to truths that stem from what is good, and all preaching comes from truths. The reason none is from his heavenly kingdom is that the people there are attuned to the good of love, and see and grasp truths on this basis, but do not talk about them.
Even though the angels who are in the heavenly kingdom grasp and see truths, there are still sermons there because sermons are means of enlightenment in the truths that the angels already know and lead to further perfection by means of many things they have not known before. The moment they hear them, they acknowledge them and therefore grasp them. The truths they grasp they also love, and by living according to them they make them part of their life. They say that living by truths is loving the Lord.
All preachers are appointed by the Lord and therefore enjoy the gift of preaching. No one else is allowed to teach in church. They are called preachers rather than priests. The reason they are not called priests is that heaven’s priesthood is the heavenly kingdom, priesthood meaning the good of love for the Lord that characterizes the people in that kingdom. In contrast, heaven’s kingship is the spiritual kingdom, kingship meaning the truth from what is good that characterizes people in that kingdom (see above, Section 24).
All the doctrines that govern the preaching focus on life as their end, none on faith apart from life. The doctrine of the inmost heaven is more full of wisdom than that of the intermediate heaven, and this in turn is more full of intelligence than that of the outmost heaven. The doctrines are in fact suited to the grasp of the angels of each heaven.
The essential of all the doctrines is the recognition of the Lord’s divine human.
from Heaven and Hell, Sections 225, 226, 227