import uuid
class DemoEmailProvider:
    async def send(self, *args, **kwargs):
        return {"provider_message_id": "demo-email-"+str(uuid.uuid4()), "status": "sent"}
    async def get_status(self, provider_message_id):
        return {"provider_message_id": provider_message_id, "status": "delivered"}
