You can now automate your entire cold email infrastructure with code. Maildoso just launched their API and it's about time. Because clicking through dashboards to set up mailboxes is fine when you have 10 accounts. But when you're managing 200+ mailboxes across multiple clients? That's where automation wins. Here's what you can do now: ↳ Register domains programmatically ↳ Create and connect mailboxes with a single API call ↳ Enable warmup automatically for new accounts ↳ Build custom integrations with your CRM or outreach platform The best part? Maildoso still handles all the technical DNS configuration: → SPF, DKIM, DMARC, and MX records auto-configured → You just make the call and get ready-to-use mailboxes → Zero manual configuration needed Think about client onboarding for agencies. You can run an API call that provisions everything in few minutes. Client name goes in, fully configured infrastructure comes out. You can build this once and replicate it infinitely. The API is free for all Maildoso users. Documentation lives at developers(.)maildoso(.)com with code examples in multiple languages. And the infrastructure itself is still superior to traditional providers: ✅ 98%+ inbox placement rates on average (even to Outlook recipients) ✅ IP rotation to protect sender reputation ✅ Mailboxes specifically optimized for cold outreach The API removes the bottleneck between deciding to scale and actually scaling. Just clean, automated infrastructure deployment. If you're building systems around cold email, this API just became essential. Over to you: Are you currently managing email infrastructure manually or do you have automation in place?
Automation Scripts for Mailbox Management
Explore top LinkedIn content from expert professionals.
-
-
🎯 𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 𝐆𝐫𝐚𝐩𝐡 𝐃𝐞𝐞𝐩 𝐃𝐢𝐯𝐞 𝐒𝐞𝐫𝐢𝐞𝐬 — 𝐏𝐚𝐫𝐭 7 — 𝐄𝐱𝐜𝐡𝐚𝐧𝐠𝐞 𝐎𝐧𝐥𝐢𝐧𝐞 🎯 I'm excited to share the final chapter of my MS Graph Deep Dive Series , Managing Exchange Online through Microsoft Graph PowerShell. I consider Exchange Online management the most critical topic for any IT professional working with Microsoft 365. Email and calendar automation are at the heart of business operations, making this guide essential. 📋 What's inside: ✅ Entra Id App Registration & Connection. ✅ Mailbox Management – List, configure, and update user mailboxes ✅ Email Management – Send, search, filter, and delete emails (plain text, HTML, attachments, CC/BCC) ✅ Mail Folders Management – Complete control over messaging folders ✅ Calendar Management – Create, update, and delete calendar events (meetings, all-day events) Every single code example has been tested and verified meticulously , so you can copy, paste, and implement with confidence. Whether you're a system administrator looking to automate daily tasks or a PowerShell developer building advanced solutions, this guide provides the practical tools you need. 👉 Want to learn more ? Check out the full article here! https://lnkd.in/e4Sum8wx 📖 If you missed the earlier parts: Part 1 — Connection : https://lnkd.in/eJ7FHej4 Part 2 — Users & Groups : https://lnkd.in/ec47vTct Part 3 — OneDrive : https://lnkd.in/eBSFfq7t Part 4 — SharePoint 1 : https://lnkd.in/eseV5AQK Part 5 — SharePoint 2 : https://lnkd.in/e2_ccneW Part 6 — Teams : https://lnkd.in/eAhB3KvG #MicrosoftGraph #ExchangeOnline #PowerShell #Microsoft365 #ITAutomation #CloudComputing #TechLeadership #SystemAdministration
-
🔎 Identify Non-Compliant Shared Mailboxes in Microsoft 365 using PowerShell. By default, sign-in is enabled for shared mailboxes, but this can pose security risks, especially since shared mailboxes are designed for multiple users. More importantly, allowing sign-in for unlicensed shared mailboxes violates Microsoft’s licensing terms. 𝗪𝗵𝘆 𝗱𝗼𝗲𝘀 𝘁𝗵𝗶𝘀 𝗺𝗮𝘁𝘁𝗲𝗿? Unlicensed shared mailboxes must have sign-in disabled in accordance with Microsoft’s licensing policies. Keeping sign-in enabled for unlicensed mailboxes is not compliant. 𝗛𝗼𝘄 𝘁𝗼 𝗮𝗱𝗱𝗿𝗲𝘀𝘀 𝘁𝗵𝗶𝘀? You can identify and resolve non-compliant shared mailboxes using either the Admin Center or PowerShell. However, there is no built-in method to quickly find these mailboxes. To make this easier, use the following PowerShell script to pinpoint non-compliant shared mailboxes and take appropriate actions to stay in compliance. 📌 Download the script: https://lnkd.in/gkDzB8Xa #Microsoft365 #O365reports #ExchangeOnline #PowerShell #Security #Sysadmin #M365admin #LicenseManagement #Compliance
-
🚨 𝗠𝗮𝘀𝘁𝗲𝗿𝗶𝗻𝗴 𝗣𝗼𝘄𝗲𝗿 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗲: 𝗛𝗼𝘄 𝘁𝗼 𝗥𝗲𝘁𝗿𝗶𝗲𝘃𝗲 𝗘𝗺𝗮𝗶𝗹 𝗔𝘁𝘁𝗮𝗰𝗵𝗺𝗲𝗻𝘁𝘀 𝗳𝗿𝗼𝗺 𝗮 𝗦𝗵𝗮𝗿𝗲𝗱 𝗠𝗮𝗶𝗹𝗯𝗼𝘅! Working with 𝗦𝗵𝗮𝗿𝗲𝗱 𝗠𝗮𝗶𝗹𝗯𝗼𝘅𝗲𝘀 in Power Automate can be confusing… Especially when you need to 𝗲𝘅𝘁𝗿𝗮𝗰𝘁 𝗮𝘁𝘁𝗮𝗰𝗵𝗺𝗲𝗻𝘁𝘀 from incoming emails. But guess what? With the right setup, it becomes simple and powerful. 💡 Here’s the winning formula 👇 ✅ 𝗦𝘁𝗲𝗽 𝟭 - 𝗨𝘀𝗲 𝘁𝗵𝗲 𝗿𝗶𝗴𝗵𝘁 𝘁𝗿𝗶𝗴𝗴𝗲𝗿 Start with “𝗪𝗵𝗲𝗻 𝗮 𝗻𝗲𝘄 𝗲𝗺𝗮𝗶𝗹 𝗮𝗿𝗿𝗶𝘃𝗲𝘀 𝗶𝗻 𝗮 𝘀𝗵𝗮𝗿𝗲𝗱 𝗺𝗮𝗶𝗹𝗯𝗼𝘅 (𝗩𝟮)” ➡️ Add your shared mailbox address (ex: support@company.com ) ➡️ Turn on 𝗛𝗮𝘀 𝗔𝘁𝘁𝗮𝗰𝗵𝗺𝗲𝗻𝘁𝘀 = 𝗬𝗲𝘀 ✅ 𝗦𝘁𝗲𝗽 𝟮 - 𝗟𝗼𝗼𝗽 𝘁𝗵𝗿𝗼𝘂𝗴𝗵 𝘁𝗵𝗲 𝗮𝘁𝘁𝗮𝗰𝗵𝗺𝗲𝗻𝘁𝘀 Power Automate automatically gives you the 𝗔𝘁𝘁𝗮𝗰𝗵𝗺𝗲𝗻𝘁𝘀 𝗮𝗿𝗿𝗮𝘆. Place an 𝗔𝗽𝗽𝗹𝘆 𝘁𝗼 𝗘𝗮𝗰𝗵 to process each file. ✅ 𝗦𝘁𝗲𝗽 𝟯 - 𝗧𝗵𝗲 𝗠𝗢𝗦𝗧 𝗶𝗺𝗽𝗼𝗿𝘁𝗮𝗻𝘁 𝗽𝗮𝗿𝘁 (𝗼𝗳𝘁𝗲𝗻 𝗳𝗼𝗿𝗴𝗼𝘁𝘁𝗲𝗻!) Inside the loop, add 𝗚𝗲𝘁 𝗔𝘁𝘁𝗮𝗰𝗵𝗺𝗲𝗻𝘁 (𝗩𝟮) and DON’T forget: ✔ Shared mailbox address ✔ Message ID ✔ Attachment ID Many flows fail simply because the mailbox address wasn’t added again here. This is the secret sauce. 🔥 ✅ 𝗦𝘁𝗲𝗽 𝟰 - 𝗗𝗼 𝘀𝗼𝗺𝗲𝘁𝗵𝗶𝗻𝗴 𝗽𝗼𝘄𝗲𝗿𝗳𝘂𝗹 𝘄𝗶𝘁𝗵 𝘁𝗵𝗲 𝗳𝗶𝗹𝗲 Store it in SharePoint Send it to OneDrive Push it into Dataverse Trigger document processing automation… Your choice! 🚀 💬 𝗛𝗮𝘃𝗲 𝘆𝗼𝘂 𝗲𝘃𝗲𝗿 𝘀𝘁𝗿𝘂𝗴𝗴𝗹𝗲𝗱 𝘄𝗶𝘁𝗵 𝘀𝗵𝗮𝗿𝗲𝗱 𝗺𝗮𝗶𝗹𝗯𝗼𝘅 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻? Drop a comment below 👇 I’d love to hear your experience or help you fix your flow! If you'd like, I can also share: 📄 A ready-to-import Power Automate template 🎥 A short walkthrough video 📚 A deeper tutorial Just let me know! ���
-
🔍𝐐𝐮𝐢𝐜𝐤𝐥𝐲 𝐈𝐝𝐞𝐧𝐭𝐢𝐟𝐲 𝐖𝐡𝐨 𝐇𝐚𝐬 𝐀𝐜𝐜𝐞𝐬𝐬 𝐭𝐨 𝐒𝐡𝐚𝐫𝐞𝐝 𝐌𝐚𝐢𝐥𝐛𝐨𝐱𝐞𝐬 𝐢𝐧 𝐄𝐱𝐜𝐡𝐚𝐧𝐠𝐞 𝐎𝐧𝐥𝐢𝐧𝐞 Shared mailboxes are often accessed by multiple individuals, making it crucial to monitor who has access to them. This PowerShell script simplifies the process by exporting all shared mailboxes and their delegates to a CSV file. This includes permissions such as "Send As," "Send on Behalf," and "Full Access." 📩Download the script from GitHub: https://lnkd.in/geBfmmGN Ensure shared mailboxes are secure and accessible only to authorized users. #Microsoft365 #AdminDroid #ExchangeOnline #PowerShell #security #ExchangeAdmin #Sysadmin #MailboxManagement #Office365admin
-
Automate Email Handling from shared mailboxes with Python Ever found yourself buried under a pile of emails requesting files or information? (Sorry to everyone who hasn't received a response from me!) Wouldn't it be great if you could automate this process and save yourself some valuable time? In this post, I'll show you how to use Python to read incoming emails, search for a requested file in a directory, and send a response to the sender with the file attached. Here's a high-level overview of the steps involved: **Reading Emails with Python** We'll use the imaplib module in python to connect to an email server (e.g., Gmail, Outlook) and fetch the latest emails. (You'll need to share your login details for this, hence it's best to use a special purpose mailbox). We can then scan the email in python and look for specific keywords or patterns that indicate a file request. **Searching for Files** Once we've identified a file request, we'll use Python's os module to search through a specified directory and its subdirectories for the requested file. **Sending a Response** If the requested file is found, we'll use the smtplib module to send an email response to the original sender with the file attached. Attached is a simple example of how this can work, which should give you a good starting point for automating your email file requests using Python. To do this at scale requires care to ensure that security is maintained, but with Python's powerful libraries and some programming skills (supplemented by GPT or Claude), you can streamline tedious tasks like this and free up more time for higher-value work. If you found this post helpful or have any questions, feel free to leave a comment below!