async def create(
        cls, access_token: str, config: Optional[Dict[str, Any]] = None
    ) -> "OutlookMailSource":
        """Create a new Outlook Mail source instance with the provided OAuth access token."""
        logger.info("Creating new OutlookMailSource instance")
        instance = cls()
        instance.access_token = access_token
        logger.info(f"OutlookMailSource instance created with config: {config}")
        return instance
Create a new Outlook Mail source instance with the provided OAuth access token.
backend/airweave/platform/sources/outlook_mail.py