Announcement

Collapse
No announcement yet.

Loccalhost email stoped working

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Loccalhost email stoped working

    I am using a Miva Merchant 5.5 and a Miva 9 store hosted on Dotcomhost. The Localhost setting for outgoing mail in Miva Stoped working, Dotcomhost sugested "The old methods of using 'localhost' for sending email may simply no longer be a valid option." due to PCI related updates?

    Is that true?
    If what could cause the Localhost to stop working

    Stephen
    Stephen Scheer
    Digital Visuals

    #2
    Re: Loccalhost email stoped working

    Hey Stephen,

    I had a similar issue in the past. See if this info helps explain the problem, hopefully it helps.

    Due to recent changes in PCI (Payment card industry) compliance and security, using unsecured (unencrypted) email is no longer available option. All e-commerce hosting customers must now use encrypted connections when sending and receiving email communications. Review your current email settings and ensure they're using SSL encryption.


    ------------------------------------
    Incoming (IMAP with SSL) - port 993
    Incoming (IMAP) server: mail.your-domain.com

    Incoming (POP3 with SSL) - port 995
    Incoming (POP3) server: mail.your-domain.com

    Outgoing (SMTP with SSL) - port 465
    Oncoming (SMTP) server: mail.your-domain.com
    ------------------------------------


    When using SSL connections, you'll be prompted to accept the servers's SSL certificate. Simply select view certificate and check (checkbox) "save" certificate. Once the SSL certificate has been saved to your email client (ie, Outlook, Thunderbird, MacMail, etc), you'll no longer be prompted to accept the certificate when sending or receiving email OR until the next time SSL certificate renewed or modified (typically annually).
    Last edited by Ron Frigon; 05-26-15, 07:52 AM.
    Ron Frigon
    Jedi Webmaster Obi-Ron Kenobi

    Comment


      #3
      Re: Loccalhost email stoped working

      The Miva Merchant software is capable of sending using authenticated SMTP if you need it to. Only your host would be able to tell you if the server requires authentication for local SMTP sessions, so that's confusing they did not either tell you that is indeed required now, or undo the change that was made that stopped it from working without authentication. Where this can get messy is if you host your email elsewhere, because then you won't have a local account for the store to authenticate off of and you'll have to set it to use a remote mail server.
      David Hubbard
      CIO
      Miva
      [email protected]
      http://www.miva.com

      Comment


        #4
        Re: Loccalhost email stoped working

        HI David
        So this will then get messy. We use Gmail for our email server and Changes the Miva Mail setting to smtp.gmail.com
        with SSL - port 465.
        Miva does now generate emails for orders but some Modules stoped working like " Fraud Screening and Detection " and "Scots Ratings and Reviews "

        Just so I am clear Miva does not need authenticated SMTP but my server might?
        Stephen Scheer
        Digital Visuals

        Comment


          #5
          Re: Loccalhost email stoped working

          Correct, Merchant itself will just send mail however you tell it; it's your choice to configure it for encryption (SSL/TLS) on or off, and authentication on or off, and then the server name and account credentials if applicable. So any of those settings combinations can be used, just depends on the mail server / hosting requirements. Unfortunately some third party modules perform their own email sending rather than using the store's settings, and in many cases, as you're running into, the ability to send with encryption and/or authentication has not been written into those modules. If you require the features of those mods, you'd need to ask those developers to update them to include that, or ask your host to reenable unencrypted/unauthenticated sending via localhost.

          Just FYI, it's very little work to add this feature to existing code. The developer would need to add a check box and a few additional data boxes like what the store lets you input (turn ssl on, port number, authentication info), save that data and then just call the MvSMTP email function with two extra arguments of port and a 'starttls' flag if encryption should be used:

          http://www.mivascript.com/item/mivas...gs/MvSMTP.html
          David Hubbard
          CIO
          Miva
          [email protected]
          http://www.miva.com

          Comment

          Working...
          X