In this paper, we merge speech act theory, emotion theory, and logic. We propose a modal logic that integrates the concepts of belief, goal, ideal and responsibility and that allows to describe what a given agent expresses in the context of a conversation with another agent. We use the logic in order to provide a systematic analysis of expressive speech acts, that is, speech acts that are aimed at expressing a given emotion (e.g. to apologize, to thank, to reproach, etc.). Categories and Subject Descriptors I.2 [Artificial Intelligence ]: Multiagent systems General Terms Theory Keywords Speech act theory, cognitive models, logic-based approaches and methods