Announcement

Collapse
No announcement yet.

Email in V18

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

    Email in V18

    I am getting the error below in V18 when trying to send email from the software.

    Any ideas? I have checked permissions etc.


    SellerDeck received a request forbidden error from the web server. The server is not properly configured to allow SellerDeck to run CGI scripts from the cgi-bin. Run Web | Configure Web Site Details... to review your web site configuration

    Suggestions:
    - Check that this folder exists on your server in the place specified in your 'Web | Network Setup' screen and that scripts are allowed to run in it (you may need to contact your host).

    - Check the permissions:

    On Linux/Unix based servers the permissions should be:
    cgi-bin (755) – drwxr-xr-x
    Online Store Folder (755) – drwxr-xr-x
    On Windows based servers (need to be checked with the hosting company):
    IIS
    cgi-bin = read/execute
    Online Store Folder = read/write/execute
    NTFS
    cgi-bin = Catalog's FTP account needs 'Change' permissions on the directory
    Online Store Folder = Catalog's FTP account needs 'Change' permissions on the directory AND the IUSR_<servername> account needs to have 'Change' permissions on the directory

    - There could be a setting in your firewall that could cause this problem. To test this try turning off your firewall while you perform the upload. If the upload goes through ok then you will need to find the setting that is causing the problem.
    Regards

    Jason

    Titan Jewellery (Swift Design)
    Zirconium Rings
    Damascus Steel Rings

    #2
    Have you made the amendments detailed in https://community.sellerdeck.com/for...sending-emails ?
    Elysium:Online - Official Accredited SellerDeck Partner
    SellerDeck Design, Build, Hosting & Promotion
    Based in rural Northants

    Comment


      #3
      That sorted it, many thanks Goz
      Regards

      Jason

      Titan Jewellery (Swift Design)
      Zirconium Rings
      Damascus Steel Rings

      Comment


        #4
        Hi. I made the change in the link Goz provided and still get:


        SellerDeck received a request forbidden error from the web server. The server is not properly configured to allow SellerDeck to run CGI scripts from the cgi-bin. Run Web | Configure Web Site Details... to review your web site configuration

        Suggestions:
        - Check that this folder exists on your server in the place specified in your 'Web | Network Setup' screen and that scripts are allowed to run in it (you may need to contact your host).

        - Check the permissions:

        On Linux/Unix based servers the permissions should be:
        cgi-bin (755) – drwxr-xr-x
        Online Store Folder (755) – drwxr-xr-x
        On Windows based servers (need to be checked with the hosting company):
        IIS
        cgi-bin = read/execute
        Online Store Folder = read/write/execute
        NTFS
        cgi-bin = Catalog's FTP account needs 'Change' permissions on the directory
        Online Store Folder = Catalog's FTP account needs 'Change' permissions on the directory AND the IUSR_<servername> account needs to have 'Change' permissions on the directory


        - There could be a setting in your firewall that could cause this problem. To test this try turning off your firewall while you perform the upload. If the upload goes through ok then you will need to find the setting that is causing the problem.

        I am using Host-IT hosting provider. Everything works fine on 16.0.3.

        Any ideas of what else I could try?

        many thanks

        Tony
        Tony
        www.secretgardenquilting.co.uk

        Comment


          #5
          Have you tried running a network test? I know it sounds obvious but that's the first place I'd check and I'd have expected that any problems would have been identified then.
          -----------------------------------------

          First Tackle - Fly Fishing and Game Angling

          -----------------------------------------

          Comment


            #6
            Hi Mike.

            I tried testing network settings and got back success along with the following (which i think confirms success?)

            CheckSendMail log
            SendMail: Sending mail started
            SendMail: Using Net::SMTP 2.31
            SendMail: Timeout is 5 seconds
            SendMail: Connecting to smtp4.host-it.co.uk
            SendMail: smtp-3.mx-out.host-it.co.uk
            PIPELINING
            SIZE 31457280
            VRFY
            ETRN
            STARTTLS
            AUTH PLAIN LOGIN
            AUTH=PLAIN LOGIN
            ENHANCEDSTATUSCODES
            8BITMIME
            DSN

            SendMail: Authenticating self
            SendMail: SMTP Server is smtp-3.mx-out.host-it.co.uk
            SendMail: Trying authentication method LOGIN
            SendMail: Sending command AUTH LOGIN
            SendMail: AUTH response [334] VXNlcm5hbWU6

            SendMail: Sending command c2FsZXNAc2VjcmV0Z2FyZGVucXVpbHRpbmcuY28udWs=
            SendMail: AUTH response [334] UGFzc3dvcmQ6

            SendMail: Sending command R3JlZW5sZWFmMg==
            SendMail: Method LOGIN succeeded [2.7.0 Authentication successful
            ]
            SendMail: Start of data
            SendMail: Sending headers
            SendMail: Sending plain text email
            SendMail: Mail sent

            The automatically sent customer emails are going fine when the person places the order. The issue is with the HTML order dispatched email sent from sellerdeck desktop software.

            Any further suggestions would be gratefully received as I know nothing about this area.

            Many thanks
            Tony
            www.secretgardenquilting.co.uk

            Comment


              #7
              It may well be the port number that is causing the problem - it is set on line 473 of SmtpLibrary

              The three main options are 25, 587 and 2525

              Try each of these (remembering to upload). You will also need to close SellerDeck and re-open it each time you change the port number (in my experience).

              Test by creating an order on the website and then also by sending from SD desktop.

              Hopefully one of these numbers will work for you....
              Elysium:Online - Official Accredited SellerDeck Partner
              SellerDeck Design, Build, Hosting & Promotion
              Based in rural Northants

              Comment


                #8
                If the other emails go out OK then the one’s from the desktop should be OK ( at least on the smtp side of things).

                it kind of sounds as if there might be something blocking the sellerdeck desktop from being able to connect to the scripts. Not sure what would do this but I’ll have a think.

                Mike
                -----------------------------------------

                First Tackle - Fly Fishing and Game Angling

                -----------------------------------------

                Comment


                  #9
                  This sounds like it might be the problem Jonathan posted the solution to here. https://community.sellerdeck.com/for...-the-order-tab

                  In a nutshell, Sellerdeck is sometimes using using retained network settings that were entered in the non SSL settings tab. Something I'm sure we've come across before.

                  The solution is to make sure the non-SSL network settings are consistent with the SSL settings.

                  Mike


                  -----------------------------------------

                  First Tackle - Fly Fishing and Game Angling

                  -----------------------------------------

                  Comment

                  Working...
                  X