Hallo,
Ich möchte Kunden die „Alarmskript-E-Mail“-Funktionalität in einem Kontrolldiagramm demonstrieren, um SPC zu automatisieren.
Leider erhalte ich ein Popup von Outlook, in dem eine Genehmigung angefordert wird (Schaltfläche „Zulassen“ oder „Verweigern“, auf die geklickt werden muss), die die Automatisierung verhindert.
Wenn ich auf "Zulassen" klicke, erhalte ich in Outlook eine Warnmeldung mit dem Hinweis "Das Format der E-Mail-Adresse ist nicht korrekt". Dies scheint am „SMTP:“ in der E-Mail-Adresse zu liegen („ SMTP:emmanuelromeu@jmp.com " statt " emmanuelromeu@jmp.com "). Ich habe es mit meiner Privatadresse versucht, es funktioniert auch nicht.
Irgendeine Empfehlung?
Hinweis: Ich habe auf 2020-EU-30MP-404 (Heliatek) einen Workaround mit "Blat" gesehen, aber 1) weiß ich nicht, ob es erlaubt ist und 2) es wird schwieriger sein, Kunden von der Einfachheit zu überzeugen von JMP zur Automatisierung von SPC.
Emmanuel
Hallo Emmanuel,
Ich hatte dieses Problem auch beim Senden von E-Mails von JMP. Es gibt keine bekannte Möglichkeit, die Popup-Meldung zu umgehen. Wendy Murphrey hat mir in einem TS-Thread geholfen, hier ist, was sie zu sagen hatte:
[In Bezug auf] Ihre Frage zur Funktion Mail() ... Leider gibt es in diesem Bereich keine Fortschritte, da es sich um Sicherheitseinstellungen in Outlook handelt. JMP hat keine Kontrolle über diese Einstellung und kann sie daher nicht außer Kraft setzen.
Einige Kunden mit der gleichen Anfrage haben berichtet, dass sie Tools von Drittanbietern gefunden haben, um die manuelle Interaktion erfolgreich zu erledigen. Da Sicherheitseinstellungen ihren Zweck haben, überlasse ich es normalerweise ihren IT-Mitarbeitern, festzustellen, ob dies ein akzeptabler Ansatz ist.
Eine andere Möglichkeit könnte darin bestehen, Run Program() in JMP zu verwenden, wodurch Sie so etwas wie eine Batch-Datei verwenden können, um E-Mails über Outlook zu senden. Wahrscheinlich müssen Sie untersuchen, wie Sie die E-Mail-Anwendung im Stapelmodus ausführen, um ein Skript zu erstellen, das von Run Program() aufgerufen werden kann.
Sie haben auch nach der Warnmeldung gefragt, die besagt, dass das Format der E-Mail-Adresse falsch ist. Ich hatte dieses Problem auch. Es liegt wahrscheinlich an einem abschließenden Leerzeichen in Ihrer E-Mail-Adresse vor dem schließenden doppelten Anführungszeichen.In JMP 16 zeigt das Standardskript für eine Kontrolldiagramm-Alarm-E-Mail „test@example.com “ mit einem nachgestellten Leerzeichen. Das abschließende Leerzeichen führt dazu, dass die E-Mail fehlschlägt, da das SMTP-E-Mail-Protokoll dies nicht zulässt. Ich konnte die Alarm-E-Mail zum Laufen bringen, indem ich das Leerzeichen entfernte.