nullmailer | Relay-only sendmail/qmail/etc replacement MTA | Email library

 by   bruceg C++ Version: Current License: GPL-2.0

kandi X-RAY | nullmailer Summary

kandi X-RAY | nullmailer Summary

nullmailer is a C++ library typically used in Messaging, Email applications. nullmailer has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitHub.

nullmailer Simple relay-only mail transport agent Bruce Guenter bruce@untroubled.org Version 2.2 2018-10-12. This is nullmailer, a sendmail/qmail/etc replacement MTA for hosts which relay to a fixed set of smart relays. It is designed to be simple to configure, secure, and easily extendable. A mailing list has been set up to discuss this package. To subscribe, send an email to: nullmailer-subscribe@lists.untroubled.org A mailing list archive is available at: Development versions of nullmailer are available at GitHub: This package is Copyright (C) 2018 Bruce Guenter, and may be copied according to the GNU GENERAL PUBLIC LICENSE (GPL) Version 2 or a later version. A copy of this license is included with this package. This package comes with no warranty of any kind.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              nullmailer has a low active ecosystem.
              It has 159 star(s) with 34 fork(s). There are 25 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 8 open issues and 33 have been closed. On average issues are closed in 295 days. There are 6 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of nullmailer is current.

            kandi-Quality Quality

              nullmailer has 0 bugs and 0 code smells.

            kandi-Security Security

              nullmailer has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              nullmailer code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              nullmailer is licensed under the GPL-2.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              nullmailer releases are not available. You will need to build from source code and install.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of nullmailer
            Get all kandi verified functions for this library.

            nullmailer Key Features

            No Key Features are available at this moment for nullmailer.

            nullmailer Examples and Code Snippets

            No Code Snippets are available at this moment for nullmailer.

            Community Discussions

            QUESTION

            How to use only Nullmailer to send emails with Symfony
            Asked 2020-Sep-13 at 12:39

            I have a Ubuntu server with nullmailer installed on it to relay send emails to an actual SMTP server. Everything is working as intended when I execute the following command at the CLI.

            ...

            ANSWER

            Answered 2020-Sep-13 at 12:39

            Since nullmailer is such a simple daemon it doesn't provide a local smtp server so you'll have to use the sendmail transport.

            The MAILER_DSN should be something like sendmail://localhost or sendmail://your-host-name.

            Source https://stackoverflow.com/questions/63870655

            QUESTION

            How to send email of a G-Suite alias domain via Ubuntu 18.04 Server
            Asked 2020-Feb-10 at 21:02
            Scenario

            I have domain.com on GSuite. Then I have aliasdomain.com (which is set as an alias domain for that in GSuite.) And I have a GSuite User admin (which is both admin@domain.com and admin@aliasdomain.com just like I want them to be. Emails sent to either are received via gmail's admin@domain.com account, all good.

            Now I have an Ubuntu 18.04 Server from which I would like to send mail as admin@aliasdomain.com. I have learned that I need to use Google SMTP to accomplish that.

            What I've tried

            I've also learned that nullmailer is light and since I only wish to send a mail very occasionally, it is perfect, so I'd like to use that preferably, but Postfix or sendmail can also be an option, if that doesn't work.

            Unfortunately I have very limited understanding of anything related to mail transfer agents, etc. But I've tried my best to search for a resource or a guide for this particular scenario, but most of them are quite advanced to me, and they assume the reader to be very well-versed.

            What I need

            How do I set up sending mail using the above scenario? I am hoping someone kind enough to guide me in this regard.

            Thank you very much.

            ...

            ANSWER

            Answered 2020-Feb-10 at 21:02

            OK, after some trial and error, I finally got it all working. Here's a step-by-step tutorial (sort of) if anyone is interested:

            1. G SUITE:
              1. Log in to admin@domain.com's gmail and enable Send mail as (refer to its section of Step 3 here, under Send messages from your alias address
              2. Log in to domain.com's Google Admin Console > Apps > GSuite > GMail > End user access > Enable Allow per-user outbound gateways
            2. UBUNTU 18.04 SERVER:
              1. Install nullmailer sudo apt-get install nullmailer (then accept all default values for now, we're changing them below)
              2. cd /etc/nullmailer
              3. sudo nano defaultdomain and replace all text with aliasdomain.com
              4. sudo nano adminaddr and replace all text with admin@aliasdomain.com
              5. sudo nano remotes and replace all text with smtp.gmail.com smtp --port=465 --auth-login --user=admin@domain.com --pass=YOURPASSWORDFORadmin@domain.comGMAILACCOUNT --ssl (Read important security note below before doing this step!)
              6. sudo systemctl enable nullmailer
              7. sudo systemctl start nullmailer
            3. NULLMAILER:
              1. Nullmailer should now be ready
              2. Test it: printf "Subject: Nullmailer test\nFrom:admin@aliasdomain.com\nTo:example@hotmail.com\n\nTest from Nullmailer" | sendmail -v example@hotmail.com
              3. Check example@hotmail.com Inbox for email from admin@aliasdomain.com (you might have to look in Spam folder and mark it as Safe for future.)
            IMPORTANT SECURITY NOTE

            Before attempting Step 2.5, You must either enable two-factor authorization for admin@domain.com and use App Passwords OR enable Less secure apps. It's your decision ultimately.

            Source https://stackoverflow.com/questions/60150439

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install nullmailer

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/bruceg/nullmailer.git

          • CLI

            gh repo clone bruceg/nullmailer

          • sshUrl

            git@github.com:bruceg/nullmailer.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Email Libraries

            PHPMailer

            by PHPMailer

            nodemailer

            by nodemailer

            mjml

            by mjmlio

            Mailspring

            by Foundry376

            postal

            by postalserver

            Try Top Libraries by bruceg

            ezmlm-idx

            by brucegC

            mailfront

            by brucegC

            bglibs

            by brucegC

            twoftpd

            by brucegC