smtpappender

___ answer47884332 ___

Für diejenigen, die Probleme mit SmtpAppender haben, würde ich empfehlen, folgendes in Ihren appSettings-Knoten zu legen.

%Vor%

Es wird dann Diagnosen wie diese unten ausgeben, um Sie in die richtige Richtung zu weisen

%Vor%     
___ answer21594510 ___

Siehe mein Arbeitsbeispiel. Wenn Sie die 2-Faktor-Authentifizierung mit Google Mail verwenden, vergessen Sie nicht, ein Passwort zu generieren und verwenden Sie es hier:

%Vor%

Ich hoffe, es hilft.

    
___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entworfen wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ qstntxt ___

Ich versuche, log4net zum Senden von E-Mails zu implementieren.
Das Folgende ist mein Code, aber es sendet keine E-Mails.

%Vor%

und

%Vor%

in der AssemblyInfo.cs

%Vor%

und so erstelle ich das Log-Objekt

%Vor%

Diese Konfiguration funktioniert gut für die Dateiausgabe, d. h. für RollingFileAppender, aber nicht für SmtpAppender.

N ich habe viele Lösungen aus dem Internet ausprobiert, war aber nicht wirklich hilfreich.

Bitte zeigen Sie mir die richtigen Richtungen. Danke im Voraus:)

    
___ tag123smtpapender ___ Appender, der in Java-Protokollierungsframeworks wie log4j und logback verwendet wird, sendet bei Protokollierungsereignissen eine E-Mail über SMTP. ___ answer15523750 ___

Ich verwende einen sehr ähnlichen Appender für SMTP-Nachrichten an Google Mail, aber in meinem Fall verwende ich einen anderen Port:

%Vor%

Alle anderen Einstellungen sind gleich, also versuchen Sie es und sehen Sie, ob es für Sie funktioniert. Dies ist der Port, den Gmail für TLS verwendet, hier .

    
___ qstnhdr ___ log4net smtp appender sendet keine E-Mails ___ tag123log4net ___ Die Apache log4net-Bibliothek ist ein Tool, mit dem der Programmierer Protokollanweisungen für eine Vielzahl von Ausgabezielen ausgeben kann. log4net ist ein Port des hervorragenden Apache log4j ™ Frameworks für die Microsoft® .NET Runtime. Wir haben das Framework ähnlich wie das ursprüngliche log4j beibehalten und gleichzeitig die neuen Funktionen der .NET-Laufzeitumgebung genutzt. ___
1
Antwort

Logback SMTPAppender senden nur eine E-Mail zu einem bestimmten Zeitpunkt mit allen Ausnahmen

Gibt es eine Möglichkeit, den SMTPAppender in LogBack so zu konfigurieren, dass er die folgenden Kriterien erfüllt? Gruppiere alle Ausnahmen in einer Nachricht Senden Sie den täglichen Protokollbericht nur, wenn Ausnahmen aufgetreten si...
24.06.2015, 11:07
3
Antworten

log4net smtp appender sendet keine E-Mails

Ich versuche, log4net zum Senden von E-Mails zu implementieren. Das Folgende ist mein Code, aber es sendet keine E-Mails. %Vor% und %Vor% in der AssemblyInfo.cs %Vor% und so erstelle ich das Log-Objekt %Vor% Diese Konfiguration...
20.03.2013, 12:30