SMTP-SetupIst es möglich, einen SMTP-Server zum Senden von E-Mails über SMTP-Relay mithilfe von JSL einzurichten?Sehen Sie sich einige Optionen für SAS an, wissen Sie aber nicht, wie Sie die Einrichtung mit JSL durchführen.Danke
Betreff: SMTP-SetupIch habe gerade versucht, dies am Ende der Zeichenfolge in meinem Beispiel oben hinzuzufügen, und es hat funktioniert:
-Attachments 'C:/file.txt'
Das vollständige Beispiel wäre:
Names Default To Here( 1 );
commands = {
"Send-MailMessage -From 'email@address' -To 'email@address' -Subject 'Test mail' -Body 'Message goes here' -SmtpServer smtp.server.com -Attachments 'C:/file.txt'\!n",
"exit\!n"
};
icommand = 0;
RP = Run Program(
Executable( "PowerShell.exe" ),
ReadFunction( Function( {this}, Write( this << Read ) ) ),
WriteFunction(
Function( {this},
icommand++;
If( icommand <= N Items( commands ),
this << Write( commands[icommand] );
,
this << WriteEOF;
);
)
)
);Betreff: SMTP-SetupIch habe einen Aufsatz mit der Funktion „-Attachment“ im Anschluss an das Modell dieses Pfandrechts verfasst:
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/send-mailmessage?view=powershell-7.1
Um den guten Zugangsweg zu gewährleisten, muss ich die E-Mail nicht entgegennehmen. J Es handelt sich dabei um eine böswillige Manipulation oder die Verwendung einer böswilligen Syntax.
Haben Sie ein Beispiel eines Skripts gegen ein gemeinsames SVP-Mitglied?
Betreff: SMTP-SetupDas geht höchstwahrscheinlich mit all den verschiedenen Methoden. Informationen zu PowerShell (die ich meistens verwende) finden Sie in der Microsoft-Dokumentation.
Betreff: SMTP-SetupBonjour,
Könnte es sein, dass Sie ein gemeinsames Stück aus der SVP-Mail herausholen können?
Betreff: SMTP-SetupWenn Sie unter Windows arbeiten, gibt es hier eine Option mit PowerShell:
Names Default To Here( 1 );
commands = {
"Send-MailMessage -From 'email@address' -To 'email@address' -Subject 'Test mail' -Body 'Message goes here' -SmtpServer smtp.server.com\!n",
"exit\!n"
};
icommand = 0;
RP = Run Program(
Executable( "PowerShell.exe" ),
ReadFunction( Function( {this}, Write( this << Read ) ) ),
WriteFunction(
Function( {this},
icommand++;
If( icommand <= N Items( commands ),
this << Write( commands[icommand] );
,
this << WriteEOF;
);
)
)
);Informationen zum Powershell-Dienstprogramm:
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/send-mailmessage?view=powershell-7.1
Beachten Sie, dass hierfür Powershell Version 2 erforderlich ist:
https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/starting-the-windows-powershell-2.0-engine?view=powershell-7.1
Betreff: SMTP-SetupVerstanden. Vielleicht gibt es da Hilfe diesen früheren Thread .
Betreff: SMTP-SetupDanke für Ihre Antwort.Wenn ich die Funktion Mail() verwende, wird die E-Mail über den Outlook-Client gesendet, wodurch das automatische Senden von E-Mails für mich blockiert wird.Ich versuche, SMTP-Routing zu verwenden, um die Verwendung des Outlook-Clients zu vermeiden.Gibt es eine Möglichkeit, die Funktion mail() so zu konfigurieren, dass sie SMTP-Routing anstelle des Outlook-Clients verwendet?
Betreff: SMTP-SetupSchauen Sie sich die Datei „Mail()“ an. Befehl .