Forum Replies Created

Viewing 15 posts - 886 through 900 (of 979 total)
  • Author
    Posts
  • in reply to: EMailSender not working after making HTTP request #9089
    Renzo Mischianti
    Keymaster

      Hi Bob,

      I don’t know why but this topic was go on spam.

      Please your your code here and I’m going to help you.

      Bye Renzo

      in reply to: help please – smtp error: 503 Bad sequence of commands #9077
      Renzo Mischianti
      Keymaster

        I think I fix the problem.

        you can also try to disable isSASLLogin.

        Give me a feedback.

        Bye Renzo

        in reply to: help please – smtp error: 503 Bad sequence of commands #9073
        Renzo Mischianti
        Keymaster

          Hi Matthias,

          I have some problem with \0 (null char), I commit a version but I must check better.

          Your version work?

          Bye Renzo

          in reply to: help please – smtp error: 503 Bad sequence of commands #9069
          Renzo Mischianti
          Keymaster

            Mmmm…

            probably I don’t flush the buffer try now please.

            Bye Renzo

            in reply to: help please – smtp error: 503 Bad sequence of commands #9060
            Renzo Mischianti
            Keymaster

              Hi Matthias,

              try this version on GitHub branch postfixEMailServer

              to activate new features you must add this lines

              
                  emailSend.setEHLOCommand(true);
                  emailSend.setSASLLogin(true);
              

              give me a feedback.

              Bye Renzo

               

              in reply to: help please – smtp error: 503 Bad sequence of commands #9059
              Renzo Mischianti
              Keymaster

                Hi Matthias,

                I check your server

                
                
                reef@PORTATIREEF:/mnt/c/Users/renzo$ telnet smtp.ionos.de 25
                Trying 213.165.67.97...
                Connected to smtp.ionos.de.
                Escape character is '^]'.
                220 kundenserver.de (mreue010) Nemesis ESMTP Service ready
                EHLO 213.165.67.97
                250-kundenserver.de Hello 213.165.67.97 [XX.X.XX.XX]
                250-8BITMIME
                250-AUTH LOGIN PLAIN
                250-SIZE 140000000
                250 STARTTLS
                
                

                and It implement a SASL Authentication, so I must change the library to support this type of login. I read something and probably we must send a single line with login and passwd.

                I’m going to try to do a trial version, I write here when ready to test.

                Bye Renzo

                in reply to: help please – smtp error: 503 Bad sequence of commands #9019
                Renzo Mischianti
                Keymaster

                  Hi Matthias,

                  try to enter inside the library at line 354 change

                  String helo = "HELO "+String(publicIPDescriptor)+": ";

                  in

                  String helo = "EHLO "+String(publicIPDescriptor)+": ";

                  and give me feedback, if It’s work I do a parameter to manage this option.

                  Bye Renzo

                   

                   

                  in reply to: ESP32 S2 Dev : SAOLA #9004
                  Renzo Mischianti
                  Keymaster

                    Hi Ludophot,

                    I do the installation process only on Arduino IDE, I use Sloeber Eclipse and I have the same problem.

                    At this moment I write code with my sloeber and build with Arduino IDE.

                    The installation process can be very tedious on other IDE because they do not involve the use of another xtensa compiler and esptool.

                    But if i find some time I try to do.

                    Bye Renzo

                    in reply to: Arduino MKR WiFi 1010 can’t log SMTP Gmail with sketch #8960
                    Renzo Mischianti
                    Keymaster

                      Perfect!
                      In the future I try to integrate the process in my library, but now I’m happy that you had found the solution.
                      Bye Renzo

                      I think I only add/change this part

                        WiFiSSLClient client;
                        
                        if (client.connectSSL(server, port)==1){ 
                      

                      and all work.

                      in reply to: Arduino MKR WiFi 1010 can’t log SMTP Gmail with sketch #8958
                      Renzo Mischianti
                      Keymaster

                        Hi Mauelepilot,
                        to send email with MKR WiFi 1010 and WiFININA you must do some additional work.
                        I find this
                        https://gitlab.com/gratefulfrog/arduino-wifinina-gmail-smtp
                        seems you must enable 2 factor security and generate secret.
                        Give me a feedback if this can solve the problem
                        Bye Renzo

                         

                        in reply to: Arduino MKR WiFi 1010 can’t log SMTP Gmail with sketch #8956
                        Renzo Mischianti
                        Keymaster

                          It’s very strange, I try to send an email now from an esp32 DEV KIT v1 and work correctly.
                          Please post your code, and in the file EMailSenderKey.h uncomment this line
                          //#define EMAIL_SENDER_DEBUG
                          and send the result (cover the login and passwd).
                          Thanks Renzo

                          in reply to: Arduino MKR WiFi 1010 can’t log SMTP Gmail with sketch #8954
                          Renzo Mischianti
                          Keymaster

                            Hi manuelpilot,

                            • please check is lessecureapp is activated,
                            • if you tried to spoof the sender address using google smtp (for instance, using FromAddress as something other than the name of my gmail account)
                            • check if you have some network limitation from firewall or VPN redirect.

                            Give me a feedback Bye Renzo

                            in reply to: Problem connecting of EByte E32, bad config response #8708
                            Renzo Mischianti
                            Keymaster

                              Hi John,

                              put all in DEBUG by uncommenting this line

                              // #define LoRa_E32_DEBUG

                              and check that the Serial is correct in this line

                              #define DEBUG_PRINTER Serial

                              Bye Renzo

                              Renzo Mischianti
                              Keymaster

                                Hi windip,
                                I think It’s better if you use an array of String instead of char*, in that situation you receive a warning like
                                ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

                                to manage this situation I use a simple String[].

                                This evening or tomorrow I’m going to release a new version (2.1.4) that can take a String[] or char* [] and convert It inside the library with a converter like

                                const char** toCharArray(String arr[], int num) {
                                    // If we ever alloc with new with have to delete
                                    const char** buffer = new const char*[num];
                                
                                    for(int i = 0; i < num; i++) {
                                        buffer[i] = arr[i].c_str();
                                    }
                                
                                    return buffer;
                                }
                                

                                and

                                const char** toCharArray(char* arr[], int num) {
                                    // If we ever alloc with new with have to delete
                                    const char** buffer = new const char*[num];
                                
                                    for(int i = 0; i < num; i++) {
                                        buffer[i] = arr[i];
                                    }
                                
                                    return buffer;
                                }
                                
                                

                                I think It’s what you need.

                                Bye Renzo

                                 

                                in reply to: PCF8574: Reading from multiple encoders #7976
                                Renzo Mischianti
                                Keymaster

                                  Hi Poki,
                                  if you have some exception on the behavior probably It’s the noise, the encoders have a lot of noise.
                                  Try to change the algorithm, or add some capacitor to absorb It.
                                  Bye Renzo

                                Viewing 15 posts - 886 through 900 (of 979 total)