I can still apply the same kinds of adaptations before or after the message is permanently or temporary stored, right? I understand that SMTP is store-and-forward, but I do not understand why this creates problems for OPES architecture. OPES is simply a polite way to do man-in-the-middle adaptations. As long as the application protocol allows for intermediaries (of any sort), OPES should be applicable.