Um Mail für `git am` arbeiten zu lassen

2032
Léo Léopold Hertz 준영

Ich verwende Google Mail und Mac Mail für E-Mails. Es scheint, dass Sie git amnur die Mail eines Terminals unter OS X / Ubuntu verwenden können.

Ich muss anscheinend meine ~ / .mailrc so einrichten

# gmail account account gmail { set from="masi.masi@gmail.com (Masi Masi)" set sendmail="/usr/bin/msmtp" set message-sendmail-extra-arguments="-a gmail" } 

ich renne

mail bill.bill@yahoo.com 

Ich bekomme

Unknown command: "account" 

Wie können Sie Google Mail für Mail verwenden, damit ich die Patches meiner Mails abrufen kann git am?

4

3 Antworten auf die Frage

2
txwikinger

Sie können fetchmail verwenden, um die E-Mails von Ihrem Google-Konto in mbox / maildir abzurufen.

Siehe http://superuser.com/questions/11070/to-get-mail-work-for-git-am/11097#11097 Léo Léopold Hertz 준영 vor 15 Jahren 0
2
Léo Léopold Hertz 준영

Antwort auf die Antwort :

Ich habe festgestellt, dass ich die .fetchmailrc so haben muss

set postmaster "masi" set bouncemail  poll pop.gmail.com proto pop3 user 'masi.masi@gmail.com' there with password 'secret' is masi here 
1
Chris Johnsen

Haben Sie versucht, mit E - Mail, die Nachrichten an eine Mbox - Datei exportieren?

  1. Wählen Sie die Nachrichten in Mail aus .
  2. Datei> Speichern unter…
    • Format: Raw-Nachrichtenquelle

Das Ergebnis sollte eine Mbox-Datei sein.


In der Mail -Hilfe habe ich unter "Sicherung Ihrer E-Mail" (erstes Ergebnis bei der Suche nach "mbox") Folgendes gefunden:

Um eine Mbox-Datei mit nur einigen Ihrer Nachrichten zu erstellen, wählen Sie die Nachrichten aus und wählen Sie dann Datei> Speichern unter. Wählen Sie im Popup-Menü „Format“ die Option „Raw Message Source“ (Raw Message Source), geben Sie einen Namen ein und speichern Sie die Datei.


Es gibt Berichte darüber, dass die resultierende Datei nicht in einem echten Mbox-Format vorliegt (tatsächlich gibt es mehrere nicht ganz kompatible Mbox-Formate ).

Das gemeldete Problem bestand darin, dass "Von" -Zeilen im Inhalt von Nur-Text-Nachrichten nicht mit Escapezeichen versehen wurden. Für solche Zeilen schreibt meine Version von Mail "From" anstelle des eher typischen "> From", aber sie sind mit Escapezeichen versehen. Im Zusammenhang mit per E-Mail gesendeten Git-Patches sollte dies nur ein Problem für die Festschreibungsnachricht sein, aber Sie können trotzdem darauf achten (unabhängig davon, welchen Pfad Sie verwenden, um Ihre E-Mails für git am in das mbox-Format zu bringen ).