Page MenuHomePhabricator

Newlines are destroyed in outbound email
Closed, ResolvedPublic

Description

I haven't been able to figure out a minimal way to reproduce this, but the following comment seems to break in the HTML email view (see F505888 for a screenshot).


.com.jm is back to normal:

$ dig NS redacted.com.jm

; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> NS redacted.com.jm
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20955
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 5

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;redacted.com.jm.     IN  NS

;; ANSWER SECTION:
redacted.com.JM.  1657    IN  NS  REDACTED.
redacted.com.JM.  1657    IN  NS  REDACTED.
redacted.com.JM.  1657    IN  NS  REDACTED.
redacted.com.JM.  1657    IN  NS  REDACTED.

;; ADDITIONAL SECTION:
REDACTED.  10995   IN  A   1.2.3.4
REDACTED. 11137  IN  A   1.2.3.4
REDACTED.   18955   IN  A   1.2.3.4
REDACTED.   11342   IN  A   1.2.3.4

;; Query time: 2 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Tue Jun 16 11:08:58 AEST 2015
;; MSG SIZE  rcvd: 267

$ dig www.redacted.com.jm

; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> www.redacted.com.jm
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26842
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.redacted.com.jm.     IN  A

;; ANSWER SECTION:
www.redacted.com.jm.  8   IN  A   1.2.3.4

;; Query time: 0 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Tue Jun 16 11:09:09 AEST 2015
;; MSG SIZE  rcvd: 66

$ dig www.redacted.com.jm

; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> www.redacted.com.jm
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 905
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.redacted.com.jm.     IN  A

;; ANSWER SECTION:
www.redacted.com.jm.  1   IN  A   1.2.3.4

;; Query time: 0 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Tue Jun 16 11:09:16 AEST 2015
;; MSG SIZE  rcvd: 66

$ dig www.redacted.com.jm

; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> www.redacted.com.jm
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42492
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 5

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;www.redacted.com.jm.     IN  A

;; ANSWER SECTION:
www.redacted.com.jm.  60  IN  A   1.2.3.4

;; AUTHORITY SECTION:
redacted.com.jm.  81865   IN  NS  REDACTED.
redacted.com.jm.  81865   IN  NS  REDACTED.
redacted.com.jm.  81865   IN  NS  REDACTED.
redacted.com.jm.  81865   IN  NS  REDACTED.

;; ADDITIONAL SECTION:
REDACTED.  89670   IN  A   1.2.3.4
REDACTED. 89784  IN  A   1.2.3.4
REDACTED.   107610  IN  A   1.2.3.4
REDACTED.   90323   IN  A   1.2.3.4

;; Query time: 6 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Tue Jun 16 11:09:17 AEST 2015
;; MSG SIZE  rcvd: 270

Related Objects

Event Timeline

joshuaspence raised the priority of this task from to Needs Triage.
joshuaspence updated the task description. (Show Details)
joshuaspence added a project: Mail.
joshuaspence added a subscriber: joshuaspence.
> ./bin/mail show-outbound --id 1246623
PROPERTIES
ID: 1246623
Status: sent
Related PHID: PHID-TASK-iu4hmv65bpptyojtbjte
Message: 

PARAMETERS
subject: T24969: Test
from: PHID-USER-abzwhc667osh5mwd4gk7
subject-prefix: [Maniphest]
vary-subject-prefix: [Commented On]
thread-id: maniphest-task-PHID-TASK-iu4hmv65bpptyojtbjte
is-first-message: 
exclude: []
herald-force-recipients: []
mailtags: ["maniphest-comment"]
is-bulk: 1
reply-to: T24969+24+a8c6ded5fa38c441@phabricator.redacted.com
to: ["PHID-USER-abzwhc667osh5mwd4gk7"]

HEADERS
Thread-Topic: T24969: Test
X-Herald-Rules: none
X-Phabricator-To: <PHID-USER-abzwhc667osh5mwd4gk7>
X-Phabricator-Cc: <PHID-USER-abzwhc667osh5mwd4gk7>

RECIPIENTS
! josh (Joshua Spence)
    - This recipient is the user whose actions caused delivery of this message, but they have set preferences so they do not receive mail about their own actions (Settings > Email Preferences > Self Actions).

TEXT BODY
josh added a comment.

`.com.jm` is back to normal:

  $ dig NS redacted.com.jm
  
  ; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> NS redacted.com.jm
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20955
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 5
  
  ;; OPT PSEUDOSECTION:
  ; EDNS: version: 0, flags:; udp: 4096
  ;; QUESTION SECTION:
  ;redacted.com.jm.     IN  NS
  
  ;; ANSWER SECTION:
  redacted.com.JM.  1657    IN  NS  REDACTED.
  redacted.com.JM.  1657    IN  NS  REDACTED.
  redacted.com.JM.  1657    IN  NS  REDACTED.
  redacted.com.JM.  1657    IN  NS  REDACTED.
  
  ;; ADDITIONAL SECTION:
  REDACTED.  10995   IN  A   1.2.3.4
  REDACTED. 11137  IN  A   1.2.3.4
  REDACTED.   18955   IN  A   1.2.3.4
  REDACTED.   11342   IN  A   1.2.3.4
  
  ;; Query time: 2 msec
  ;; SERVER: 127.0.1.1#53(127.0.1.1)
  ;; WHEN: Tue Jun 16 11:08:58 AEST 2015
  ;; MSG SIZE  rcvd: 267
  
  $ dig www.redacted.com.jm
  
  ; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> www.redacted.com.jm
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26842
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
  
  ;; OPT PSEUDOSECTION:
  ; EDNS: version: 0, flags:; udp: 4096
  ;; QUESTION SECTION:
  ;www.redacted.com.jm.     IN  A
  
  ;; ANSWER SECTION:
  www.redacted.com.jm.  8   IN  A   1.2.3.4
  
  ;; Query time: 0 msec
  ;; SERVER: 127.0.1.1#53(127.0.1.1)
  ;; WHEN: Tue Jun 16 11:09:09 AEST 2015
  ;; MSG SIZE  rcvd: 66
  
  $ dig www.redacted.com.jm
  
  ; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> www.redacted.com.jm
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 905
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
  
  ;; OPT PSEUDOSECTION:
  ; EDNS: version: 0, flags:; udp: 4096
  ;; QUESTION SECTION:
  ;www.redacted.com.jm.     IN  A
  
  ;; ANSWER SECTION:
  www.redacted.com.jm.  1   IN  A   1.2.3.4
  
  ;; Query time: 0 msec
  ;; SERVER: 127.0.1.1#53(127.0.1.1)
  ;; WHEN: Tue Jun 16 11:09:16 AEST 2015
  ;; MSG SIZE  rcvd: 66
  
  $ dig www.redacted.com.jm
  
  ; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> www.redacted.com.jm
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42492
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 5
  
  ;; OPT PSEUDOSECTION:
  ; EDNS: version: 0, flags:; udp: 512
  ;; QUESTION SECTION:
  ;www.redacted.com.jm.     IN  A
  
  ;; ANSWER SECTION:
  www.redacted.com.jm.  60  IN  A   1.2.3.4
  
  ;; AUTHORITY SECTION:
  redacted.com.jm.  81865   IN  NS  REDACTED.
  redacted.com.jm.  81865   IN  NS  REDACTED.
  redacted.com.jm.  81865   IN  NS  REDACTED.
  redacted.com.jm.  81865   IN  NS  REDACTED.
  
  ;; ADDITIONAL SECTION:
  REDACTED.  89670   IN  A   1.2.3.4
  REDACTED. 89784  IN  A   1.2.3.4
  REDACTED.   107610  IN  A   1.2.3.4
  REDACTED.   90323   IN  A   1.2.3.4
  
  ;; Query time: 6 msec
  ;; SERVER: 127.0.1.1#53(127.0.1.1)
  ;; WHEN: Tue Jun 16 11:09:17 AEST 2015
  ;; MSG SIZE  rcvd: 270


TASK DETAIL
  https://phabricator.redacted.com/T24969

EMAIL PREFERENCES
  https://phabricator.redacted.com/settings/panel/emailpreferences/

To: josh
Cc: josh


HTML BODY
<div>josh added a comment.</div><br /><p><tt style="background: #ebebeb; font-size: 13px;">.com.jm</tt> is back to normal:</p>

<div class="remarkup-code-block" data-code-lang="console" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="border: 1px solid #f1c40f;
          background: #fdf5d4;
          font-size: 10x;
          padding: 8px;"><span class="gp">$ dig NS redacted.com.jm</span>
<span class="go"></span>
<span class="go">; &lt;&lt;&gt;&gt; DiG 9.9.5-3ubuntu0.2-Ubuntu &lt;&lt;&gt;&gt; NS redacted.com.jm</span>
<span class="go">;; global options: +cmd</span>
<span class="go">;; Got answer:</span>
<span class="go">;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 20955</span>
<span class="go">;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 5</span>
<span class="go"></span>
<span class="go">;; OPT PSEUDOSECTION:</span>
<span class="go">; EDNS: version: 0, flags:; udp: 4096</span>
<span class="go">;; QUESTION SECTION:</span>
<span class="go">;redacted.com.jm.     IN  NS</span>
<span class="go"></span>
<span class="go">;; ANSWER SECTION:</span>
<span class="go">redacted.com.JM.  1657    IN  NS  REDACTED.</span>
<span class="go">redacted.com.JM.  1657    IN  NS  REDACTED.</span>
<span class="go">redacted.com.JM.  1657    IN  NS  REDACTED.</span>
<span class="go">redacted.com.JM.  1657    IN  NS  REDACTED.</span>
<span class="go"></span>
<span class="go">;; ADDITIONAL SECTION:</span>
<span class="go">REDACTED.  10995   IN  A   1.2.3.4</span>
<span class="go">REDACTED. 11137  IN  A   1.2.3.4</span>
<span class="go">REDACTED.   18955   IN  A   1.2.3.4</span>
<span class="go">REDACTED.   11342   IN  A   1.2.3.4</span>
<span class="go"></span>
<span class="go">;; Query time: 2 msec</span>
<span class="go">;; SERVER: 127.0.1.1#53(127.0.1.1)</span>
<span class="go">;; WHEN: Tue Jun 16 11:08:58 AEST 2015</span>
<span class="go">;; MSG SIZE  rcvd: 267</span>
<span class="go"></span>
<span class="gp">$ dig www.redacted.com.jm</span>
<span class="go"></span>
<span class="go">; &lt;&lt;&gt;&gt; DiG 9.9.5-3ubuntu0.2-Ubuntu &lt;&lt;&gt;&gt; www.redacted.com.jm</span>
<span class="go">;; global options: +cmd</span>
<span class="go">;; Got answer:</span>
<span class="go">;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 26842</span>
<span class="go">;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1</span>
<span class="go"></span>
<span class="go">;; OPT PSEUDOSECTION:</span>
<span class="go">; EDNS: version: 0, flags:; udp: 4096</span>
<span class="go">;; QUESTION SECTION:</span>
<span class="go">;www.redacted.com.jm.     IN  A</span>
<span class="go"></span>
<span class="go">;; ANSWER SECTION:</span>
<span class="go">www.redacted.com.jm.  8   IN  A   1.2.3.4</span>
<span class="go"></span>
<span class="go">;; Query time: 0 msec</span>
<span class="go">;; SERVER: 127.0.1.1#53(127.0.1.1)</span>
<span class="go">;; WHEN: Tue Jun 16 11:09:09 AEST 2015</span>
<span class="go">;; MSG SIZE  rcvd: 66</span>
<span class="go"></span>
<span class="gp">$ dig www.redacted.com.jm</span>
<span class="go"></span>
<span class="go">; &lt;&lt;&gt;&gt; DiG 9.9.5-3ubuntu0.2-Ubuntu &lt;&lt;&gt;&gt; www.redacted.com.jm</span>
<span class="go">;; global options: +cmd</span>
<span class="go">;; Got answer:</span>
<span class="go">;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 905</span>
<span class="go">;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1</span>
<span class="go"></span>
<span class="go">;; OPT PSEUDOSECTION:</span>
<span class="go">; EDNS: version: 0, flags:; udp: 4096</span>
<span class="go">;; QUESTION SECTION:</span>
<span class="go">;www.redacted.com.jm.     IN  A</span>
<span class="go"></span>
<span class="go">;; ANSWER SECTION:</span>
<span class="go">www.redacted.com.jm.  1   IN  A   1.2.3.4</span>
<span class="go"></span>
<span class="go">;; Query time: 0 msec</span>
<span class="go">;; SERVER: 127.0.1.1#53(127.0.1.1)</span>
<span class="go">;; WHEN: Tue Jun 16 11:09:16 AEST 2015</span>
<span class="go">;; MSG SIZE  rcvd: 66</span>
<span class="go"></span>
<span class="gp">$ dig www.redacted.com.jm</span>
<span class="go"></span>
<span class="go">; &lt;&lt;&gt;&gt; DiG 9.9.5-3ubuntu0.2-Ubuntu &lt;&lt;&gt;&gt; www.redacted.com.jm</span>
<span class="go">;; global options: +cmd</span>
<span class="go">;; Got answer:</span>
<span class="go">;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 42492</span>
<span class="go">;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 5</span>
<span class="go"></span>
<span class="go">;; OPT PSEUDOSECTION:</span>
<span class="go">; EDNS: version: 0, flags:; udp: 512</span>
<span class="go">;; QUESTION SECTION:</span>
<span class="go">;www.redacted.com.jm.     IN  A</span>
<span class="go"></span>
<span class="go">;; ANSWER SECTION:</span>
<span class="go">www.redacted.com.jm.  60  IN  A   1.2.3.4</span>
<span class="go"></span>
<span class="go">;; AUTHORITY SECTION:</span>
<span class="go">redacted.com.jm.  81865   IN  NS  REDACTED.</span>
<span class="go">redacted.com.jm.  81865   IN  NS  REDACTED.</span>
<span class="go">redacted.com.jm.  81865   IN  NS  REDACTED.</span>
<span class="go">redacted.com.jm.  81865   IN  NS  REDACTED.</span>
<span class="go"></span>
<span class="go">;; ADDITIONAL SECTION:</span>
<span class="go">REDACTED.  89670   IN  A   1.2.3.4</span>
<span class="go">REDACTED. 89784  IN  A   1.2.3.4</span>
<span class="go">REDACTED.   107610  IN  A   1.2.3.4</span>
<span class="go">REDACTED.   90323   IN  A   1.2.3.4</span>
<span class="go"></span>
<span class="go">;; Query time: 6 msec</span>
<span class="go">;; SERVER: 127.0.1.1#53(127.0.1.1)</span>
<span class="go">;; WHEN: Tue Jun 16 11:09:17 AEST 2015</span>
<span class="go">;; MSG SIZE  rcvd: 270</span></pre></div><br /><div><strong>TASK DETAIL</strong><div><a href="https://phabricator.redacted.com/T24969" rel="noreferrer">https://phabricator.redacted.com/T24969</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.redacted.com/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.redacted.com/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>josh<br /><strong>Cc: </strong>josh<br /></div>
epriestley claimed this task.
epriestley added a subscriber: epriestley.

Presuming resolved by T11120.