<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Dark</title>
    <description>The latest articles on Forem by Dark (@dark_51b36d43cc0e5934c7dc).</description>
    <link>https://forem.com/dark_51b36d43cc0e5934c7dc</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3589493%2Fe136f865-af78-402c-8757-1e0c05091931.png</url>
      <title>Forem: Dark</title>
      <link>https://forem.com/dark_51b36d43cc0e5934c7dc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/dark_51b36d43cc0e5934c7dc"/>
    <language>en</language>
    <item>
      <title>ByMail Library.</title>
      <dc:creator>Dark</dc:creator>
      <pubDate>Thu, 30 Oct 2025 12:29:10 +0000</pubDate>
      <link>https://forem.com/dark_51b36d43cc0e5934c7dc/bymail-library-3b26</link>
      <guid>https://forem.com/dark_51b36d43cc0e5934c7dc/bymail-library-3b26</guid>
      <description>&lt;p&gt;📬 &lt;strong&gt;ByMail&lt;/strong&gt; &lt;em&gt;is a lightweight Python library to fetch inbox messages from temporary email providers. It validates domains and supports both one-shot and continuous (looping) fetching.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🚀 Features&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;em&gt;Multiple domains&lt;/em&gt;&lt;/strong&gt;: Works with a curated set of temp-mail domains.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Simple API&lt;/em&gt;&lt;/strong&gt;: Pass a full email string (e.g., &lt;a href="mailto:name@mailto.plus"&gt;name@mailto.plus&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Looping mode&lt;/em&gt;&lt;/strong&gt;: Print incoming emails continuously (Loop=True).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;One-shot mode&lt;/em&gt;&lt;/strong&gt;: Get a list of emails to iterate yourself (Loop=False).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;⚙️ Installation&lt;/strong&gt;&lt;br&gt;
&lt;code&gt;pip install ByMail -U&lt;/code&gt;&lt;br&gt;
&lt;strong&gt;🧠 Usage Example&lt;/strong&gt;&lt;br&gt;
`from ByMail import Mail&lt;/p&gt;

&lt;h1&gt;
  
  
  One-shot: you iterate
&lt;/h1&gt;

&lt;p&gt;m = Mail(Email="&lt;a href="mailto:your-user@mailto.plus"&gt;your-user@mailto.plus&lt;/a&gt;", Loop=False)&lt;br&gt;
for mail in m.get_inboxes():&lt;br&gt;
    print(mail)&lt;/p&gt;

&lt;h1&gt;
  
  
  Looping: prints internally and blocks (Ctrl+C to stop)
&lt;/h1&gt;

&lt;p&gt;m = Mail("&lt;a href="mailto:your-user@mailto.plus"&gt;your-user@mailto.plus&lt;/a&gt;", Loop=True)&lt;br&gt;
m.get_inboxes()&lt;/p&gt;

&lt;h1&gt;
  
  
  ✅ Supported Domains (
&lt;/h1&gt;

&lt;h1&gt;
  
  
  mailto.plus, fexpost.com, fexbox.org
&lt;/h1&gt;

&lt;h1&gt;
  
  
  mailbox.in.ua, rover.info, chitthi.in
&lt;/h1&gt;

&lt;h1&gt;
  
  
  fextemp.com, any.pink, merepost.com
&lt;/h1&gt;

&lt;h1&gt;
  
  
  )`
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;📦 Version&lt;/strong&gt;&lt;br&gt;
v1.0.0 – Full email API, domain validation, loop/non-loop modes&lt;br&gt;
⚠️ &lt;em&gt;Note&lt;/em&gt;: Early version; improvements and more providers planned.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;💬 Help &amp;amp; Support .&lt;/strong&gt;&lt;br&gt;
Follow updates via the Telegram Channel (@PyCodz).&lt;/p&gt;

</description>
      <category>python</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
