0

sendEmail() geht nicht mehr

Seit etwa 2 Monaten funktioniert die Funktion sendEmail() nicht mehr. Die Datenbank ist unverändert und auch die Standard-Codes für den E-Mail Versand erzielen kein Erfolg. Der Support gab mir vor einem Monat die Info, sie arbeiten daran. Da hier im Forum dies nicht disskutiert wird stellt sich die Frage, ob ich der Einzige mit diesem Problem bin - dann müsste ich statt zu warten eine andere Lösung finden. Hat jemand das gleiche Problem?

11 Antworten

null
    • Rafael_Sanchis
    • vor 10 Tagen
    • Gemeldet - anzeigen

    Same here, email sending doesn't work.

    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 10 Tagen
    • Gemeldet - anzeigen

    Also bei uns geht die sendEmail raus.

    Kannst ja mal deinen Code reinstellen zum abgleich

      • Rafael_Sanchis
      • vor 10 Tagen
      • Gemeldet - anzeigen

       

      Hi Christian My Code

      let check := dialog(" Workorder Report ", " Confirm the sending of this email...> ", ["Do Not Send", "Yes Send"]);
      if check = "Yes Send" then
          let sender := userEmail();
          let bcc := ["rafael.sanchis@gmail.com"];
          let receiver := "rafael.sanchis@gmail.com";
          let subj := "Send Workorders Report";
          let txt := " Please see attached  Workorders Report / Progress, Cost & Hours " + " " +
              " + 'Data|Date'";
          sendEmail({
              from: sender,
              to: receiver,
              bcc: bcc,
              subject: subj,
              text: txt,
              html: "",
              attachments: Report,
              alert: " Email has been Sent "
          })
      end
      
      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 10 Tagen
      • Gemeldet - anzeigen

       not really different but i check the Sync

      let antwort := dialog("Neues ToDo", "Soll diese Aufgabe gespeichert und gesendet werden?", ["Ja", "Nein"]);
      if antwort = "Ja" then
          let DateiName := replacex("ToDo_" + Kunden.Firma + "_" + Kunden.Kundennummer + "_" + today(), "[~""#%&*:<>?/\{|}.]+", "_") +
              ".pdf";
          let DateiAnhang := importFile(this, printAndSaveRecord(this, "ToDo"), DateiName);
          Mitteilung := DateiName;
          alert("Das ToDo wurde angehängt.");
          if ninoxApp() != "web" then
              waitForSync();
              sendEmail({
                  from: userEmail(),
                  to: ToDoAn.'E-Mail',
                  cc: text(CC_Mail),
                  bcc: userEmail(),
                  subject: "Neues ToDo" + " " + Kunden.Firma + "_" + "Fällig bis" + 'Fällig bis',
                  text: "Anbei neues ToDo" + "_" + Kunden.Firma + "_" + "Fällig bis" + 'Fällig bis' +
                  "
                  Grüße, " +
                  userName(),
                  html: "",
                  attachments: file(this, DateiName)
              });
              'Status Verfasser' := 3;
              'Wurde zugestellt' := true;
              'eMail Zeitstempel' := now()
      end
      
    • Volker_Riedlinger
    • vor 9 Tagen
    • Gemeldet - anzeigen

    Es liegt nicht am Code. Selbst der einfachste Code fuktioniert nicht. Vor einem Monat bekam ich vom Support den Hinweis "Unsere Techniker arbeiten bereits mit Hochdruck daran, das Problem so schnell wie möglich zu beheben". Nun bleiben meine Anfragen unbeantwortet. Ich nutze übrigends Public Cloud Professional.

      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 9 Tagen
      • Gemeldet - anzeigen

      dann scheint es aber komisch zu sein das es bei dem einen geht und dem anderen nicht... 

      • Tim_Genkinger
      • vor 9 Tagen
      • Gemeldet - anzeigen

      bitte wende dich hierzu noch einmal an unseren Support, da uns kein generelles Problem bekannt ist und es dementsprechend mit deinem Account zusammen hängen muss. 

      • Rafael_Sanchis
      • gestern
      • Gemeldet - anzeigen

       

      Hi Rafael,

      Thanks for reaching out.

      We’ve reviewed the sendEmail() function and can confirm that there is no known issue on our side — the script itself looks fine and the Ninox mail service is working normally.

      Normal, support don,t know what happend. Who's know ?

    • Volker_Riedlinger
    • vor 2 Tagen
    • Gemeldet - anzeigen

    Update: Nur zur Info, das Thema ist noch nicht gelöst, ich berichte wenn es etwas Neues geben sollte. Der Support hat auf Wunsch vor 7 Tagen admin-Rechte auf meine Datenbank bekommen, seit dem ist nichts passiert, absolut gar keine Info.

    • Icarus_Ralf_Becker
    • gestern
    • Gemeldet - anzeigen

    Bitte einmal folgende Wahrnehmung untersuchen, denn es scheint a. m. S. sehr wohl eine nachteilige Änderung bei Sendmail() gegeben zu haben. Ich bilde mir ein, dass früher als Absender-Adresse jede Adresse zulässig war, solange sie als Account im Team der DB vorhanden war. Damit könnte man einfach die Adresse eines Teammitglieds statisch in einem Feld ablegen und als Absender verwenden. Nun funktioniert Sendmail() nur noch, wenn als Absender die Mailadresse des jeweiligen Nutzers verwendet wird, sprich per userMail(). Das funktioniert aber nicht, wenn Sendmail() per Änderungstrigger durch einen API Call ausgelöst werden soll. Dann ist userMail() nämlich leer.

    Grüße, Ralf

      • Tim_Genkinger
      • gestern
      • Gemeldet - anzeigen

      danke dir fürs melden und ich habe es an unser Support Team zur Prüfung gegeben

Content aside

  • gesternZuletzt aktiv
  • 11Antworten
  • 72Ansichten
  • 5 Folge bereits