Vollständige Version anzeigen : Mail per Konsole versenden


Blackb!rd
19.11.2012, 21:12

Hallo Zusammen,

ich würde gerne auf meinem Dev-Server eine Funktion realisieren, die eine EMail versendet, wenn jemand einen SVN-Commit gemacht hat.

Beim Googlen bin ich über folgendes gestolpert, was zeigt dass es Möglich ist: Klick (;;;lcube-webhosting~de/forum/e-mail-nach-svn-commit-versenden-t32;html)

Allerdings habe ich auf diesem Server keinen lokalen Mail-Server laufen und muss daher auf meinen externen Server mit IMAP-Funktionalität zugreifen!

Nun habe ich aber das Problem, dass ich per Konsole eine Mail mittels eines externen Mail-Servers versenden muss!

Hat jemand eine Idee wie ich das anstelle?


Grüße Blackb!rd

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
test@private.co
19.11.2012, 21:21

Du kannst dafür nullmailer installieren. Das ist nen replacement für deinen aktuellen MTA, und kann mit externen smtp-servern arbeiten. (Merke: SMTP => versenden, IMAP => abrufen)


Blackb!rd
20.11.2012, 12:51

Du kannst dafür nullmailer installieren. Das ist nen replacement für deinen aktuellen MTA, und kann mit externen smtp-servern arbeiten.
Super - Mit Nullmailer habe ich einen laufenden Mailverkehr hinbekommen - Alles wie gewünscht!

Allerdings habe ich nun noch ein kleines Problem mit der Konfiguration des Hooks post-commit:

Wenn ich das richtig verstehe, kann ich in dieser Datei einen ganz normalen Befehl ausführen - Also auch ein PHP-Script! Allerdings sehe ich in dieser Datei leider nur die Daten REPOS-PATH und REV. Ich würde gerne in der Mail die ich verschicke auch denjenigen vermerken der einen Commit gemacht hat und was der Kommentar dabei war!

Ist das realisierbar?


Grüße Blackb!rd





(Merke: SMTP => versenden, IMAP => abrufen)
Ja - Natürlich, ich seh den Wald vor lauter Bäumen nicht mehr =)


test@private.co
20.11.2012, 12:57

Ich persönlich würde das ganze über Redmine machen. Dann eben ordentlich auf Tickets buchen, und Redmine Tickets Mails zu commits/updates verschicken lassen.

In deinem Falle: JIRA kann das doch bestimmt auch, oder ?

Edit: Mails natürlich, keine Tickets


Blackb!rd
20.11.2012, 13:06

Ich habe bereits ein Projektmanagement-Tool in Verwendung: Jira (;;;atlassian~com/de/software/jira/)!

Dafür gibt es auch eine SVN-Integration, aber mir reichen einfach kurze Mails, damit ich nicht immer im WebSVN nachschauen muss :-)


Gruß Blackb!rd


coach
20.11.2012, 17:00

ist jira nicht kostenpflichtig? setzen es bei uns in der firma als bugtracker ein, daher meine ich das zu wissen^^..;mfg coach


Blackb!rd
20.11.2012, 17:49

ist jira nicht kostenpflichtig? setzen es bei uns in der firma als bugtracker ein, daher meine ich das zu wissen^^..;mfg coach

Jap ist es, für kleine Unternehmen aber durchaus bezahlbar ( 10$ / Jahr für 10 Benutzer ) :-)


Ähnliche Themen zu Mail per Konsole versenden
  • E-Mail mit beliebigem Absender versenden?
    Ist sowas möglich? [...]

  • E-mail an mehrere Empfänger versenden
    Hallo, ich möchte eine Email an mehrere Personen senden. Mein Problem ist, dass ich nicht möchte, dass die einzelnen Personen sehen, an wen alles die Mail gesendet wurde. Kann man das iwie unterdrücken oder sonstiges? Danke schon mal im Vorraus. MfG [...]

  • XUP: Links per Mail versenden
    Nabend, die xup-Funktion unter Einstellungen funktioniert bei mir leider nicht (Gmail-Adresse). Woran liegt das? [...]

  • [PHP] E-Mail versenden
    Guten Abend zusammen, ich würde gerne Emails via PHP versenden und diese sollte möglichst nicht im SpaOrdner erschwinden beim Empfänger, da diese Mails den FreischaltLink beinhalten. Jetzt ist meine Frage, ob es reicht mit der Absender adresse zb (;;meineseite~de) über die PHP Funktion m [...]



raid-rush.ws | Imprint & Contact pr