Ich habe Mavericks und OSX Server eingerichtet und Xcode-Bots eingerichtet. Für jeden Bot gibt es eine Benachrichtigungseinstellung, mit der Sie alle Committer per E-Mail über Erfolg oder Misserfolg informieren können. Ich habe diese Option aktiviert und eine zusätzliche E-Mail-Adresse zum Testen hinzugefügt.
Ich kann nicht scheinen, wo die E-Mail-Einstellungen zu konfigurieren sind (d. h. SMTP-Server, Login, Passwort). Ich habe versucht, Mail auf OSX Server zu aktivieren und es für die Weiterleitung von ausgehenden E-Mail über ISP zu setzen, aber das schien nicht zu helfen.
Jede Anleitung wäre willkommen.
Diese Anweisungen beziehen sich auf den Anwendungsfall eines Xcode-Servers, der auf einem Host ausgeführt wird, der zuvor nicht als Server eingerichtet wurde.
Xcode Server wird als Systembenutzer ausgeführt und hat keinen Zugriff auf Benutzer-E-Mail-Einstellungen. Wenn es E-Mails generiert, verwendet es den Hostnamen und die Domäne des Systems und stellt die E-Mail zur Zustellung in die Warteschlange. Normalerweise, wenn das System nicht als Server eingerichtet wurde, geht die E-Mail nirgendwohin von einer E-Mail-Adresse, die ISPs und andere Mail-Provider nicht akzeptieren.
OS X Server auf Mavericks kommt mit einem Mailserver.
Der folgende Schritt richtete den Mail-Server so ein, dass er alle System-E-Mails an einen Mail-Service-Provider weiterleitete, der die "Von" -Adresse in einen festen Namen änderte.
Schritt 1: Verwenden Sie die Anwendung "Server" und untersuchen Sie die Serverkonfiguration, indem Sie im Abschnitt Server auf Ihren Computer klicken. Notieren Sie den "Host-Namen:".
Schritt 2: In / Bibliothek / Server / Mail / Config / Postfix
Fügen Sie der Datei main.cf Folgendes hinzu:
%Vor% Erstellen Sie eine Datei generic
:
Dabei ist <host name>
der oben aufgezeichnete Hostname und <user name>@<domain name>
die E-Mail-Adresse, die Sie als Quelle für alle E-Mails von diesem Host verwenden möchten.
Schritt 3: Stellen Sie das E-Mail-Relay in der Anwendung "Server" unter Dienste & gt; Mail ein. Überprüfen Sie ausgehende Post über ISP. Klicken Sie auf Bearbeiten, um die Parameter festzulegen.
Schritt 4: Schalten Sie den Mail-Server ein.
Schritt 5: Test vom Terminal:
%Vor%Tags und Links xcode