Git Product home page Git Product logo

mail-confirm's People

Contributors

eliashussary avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mail-confirm's Issues

port 25

I have been trying to install your package. I am facing one problem... exactly the problem you mentioned in the doc, with port 25 not accessible I think. So when I launch

const check = async (email) => {  
  try{
      const emailResponse = new MailConfirm({
          emailAddress: email,
          timeout: 5000,
          mailFrom: '[email protected]',
          invalidMailboxKeywords: ['noreply', 'noemail']
      });
      const result = await emailResponse.check()
      return result
  }catch(err){   throw new Error(err)    }
}

 check('[email protected]');

Here is the log error:
Error: Mailbox check failed.

However, I have been trying different things to fix this, but no success yet. I would love your word on how you manage it !!!

My config: using a mac IOS 10.12
I have been trying to sudo launchctl start org.postfix.master to enable port 25, so now i see 25 open:

Host is up (0.000098s latency).
Other addresses for localhost (not scanned): ::1
Not shown: 1989 closed ports
PORT      STATE         SERVICE
25/tcp    open          smtp
587/tcp   open          submission
631/tcp   open          ipp
3000/tcp  open          ppp
3001/tcp  open          nessus
49152/tcp open          unknown
49153/tcp open          unknown
123/udp   open          ntp
137/udp   open|filtered netbios-ns
138/udp   open|filtered netbios-dgm
5353/udp  open|filtered zeroconf`

But still the issue persits.

I noticed that the simple telnet example.com 25 is hanging without answer, so it is definitly
related to port 25. I also tried to set up s server on digitalocean to try on ubuntu servers, but same thing, telnet example.com 25 is hanging.

I know it is not an issue related to your package, but I won't be the only one having this problem I suppose.
So @eliashussary : any ideas on how to make port 25 available on Mac or ubuntu in order to get your package to work ?
Any possibilities to make this package work on different port ?

thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.