Skip to content

Instantly share code, notes, and snippets.

@schaebo
Created November 11, 2014 10:46
Show Gist options
  • Save schaebo/d7c3fd3b32a4dbe5a024 to your computer and use it in GitHub Desktop.
Save schaebo/d7c3fd3b32a4dbe5a024 to your computer and use it in GitHub Desktop.
Shell output
2014/11/11 10:27:30 [SMTP [::1]:52213, 0] Starting session
2014/11/11 10:27:30 [SMTP [::1]:52213, 0] Sent 33 bytes: 'mailhog.example ESMTP Go-MailHog
'
2014/11/11 10:27:30 [SMTP [::1]:52213, 0] Connection closed by remote host
2014/11/11 10:27:30 [SMTP [::1]:52214, 0] Starting session
2014/11/11 10:27:30 [SMTP [::1]:52214, 0] Sent 33 bytes: 'mailhog.example ESMTP Go-MailHog
'
2014/11/11 10:27:30 [SMTP [::1]:52214, 0] Connection closed by remote host
2014/11/11 10:27:31 [SMTP [::1]:52215, 0] Starting session
2014/11/11 10:27:31 [SMTP [::1]:52215, 0] Sent 33 bytes: 'mailhog.example ESMTP Go-MailHog
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 0] Received 16 bytes: 'EHLO localhost
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 0] Processing line: EHLO localhost
2014/11/11 10:27:31 [SMTP [::1]:52215, 0] In state 0, got command 'EHLO', args 'localhost'
2014/11/11 10:27:31 [SMTP [::1]:52215, 0] Got EHLO command, switching to MAIL state
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Sent 16 bytes: 'Hello localhost
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Sent 11 bytes: 'PIPELINING
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Sent 35 bytes: 'AUTH EXTERNAL CRAM-MD5 LOGIN PLAIN
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Received 12 bytes: 'AUTH LOGIN
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Processing line: AUTH LOGIN
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] In state 3, got command 'AUTH', args 'LOGIN'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Got AUTH command, staying in MAIL state
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Got LOGIN authentication, switching to AUTH state
2014/11/11 10:27:31 [SMTP [::1]:52215, 2] Sent 13 bytes: 'VXNlcm5hbWU6
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 2] Received 18 bytes: 'dGVzdEB0ZXN0LmRl
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 2] Processing line: dGVzdEB0ZXN0LmRl
2014/11/11 10:27:31 [SMTP [::1]:52215, 2] In state 2, got command 'dGVzdEB0ZXN0LmRl', args ''
2014/11/11 10:27:31 [SMTP [::1]:52215, 2] Got LOGIN authentication response: '', switching to AUTH state
2014/11/11 10:27:31 [SMTP [::1]:52215, 1] Sent 13 bytes: 'UGFzc3dvcmQ6
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 1] Received 10 bytes: 'dGVzdA==
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 1] Processing line: dGVzdA==
2014/11/11 10:27:31 [SMTP [::1]:52215, 1] In state 1, got command 'dGVzdA==', args ''
2014/11/11 10:27:31 [SMTP [::1]:52215, 1] Got authentication response: '', switching to MAIL state
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Sent 26 bytes: 'Authentication successful
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Received 26 bytes: 'MAIL FROM:<test@test.de>
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Processing line: MAIL FROM:<test@test.de>
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] In state 3, got command 'MAIL', args 'FROM:<test@test.de>'
2014/11/11 10:27:31 [SMTP [::1]:52215, 3] Got MAIL command, switching to RCPT state
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Sent 23 bytes: 'Sender test@test.de ok
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Received 32 bytes: 'RCPT TO:<info@recipient.com>
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Processing line: RCPT TO:<info@recipient.com>
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] In state 4, got command 'RCPT', args 'TO:<info@recipient.com>'
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Got RCPT command
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Sent 34 bytes: 'Recipient info@recipient.com ok
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Received 6 bytes: 'DATA
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Processing line: DATA
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] In state 4, got command 'DATA', args ''
2014/11/11 10:27:31 [SMTP [::1]:52215, 4] Got DATA command, switching to DATA state
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Sent 32 bytes: 'End data with <CR><LF>.<CR><LF>
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 39 bytes: 'Date: Tue, 11 Nov 2014 11:27:31 +0100
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 1024 bytes: 'Return-Path: test@test.de
To: Marc Muster <info@recipient.com>
From: test <test@test.de>
Reply-to: test <test@test.de>
Subject: Ihre OXID eSales Bestellung wurde versandt
Message-ID: <d6bf06db17fada1a3a8e3a8fab3c83f0@localhost>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="b1_d6bf06db17fada1a3a8e3a8fab3c83f0"
--b1_d6bf06db17fada1a3a8e3a8fab3c83f0
Content-Type: text/plain; charset = "UTF-8"
Content-Transfer-Encoding: 8bit
Guten Tag Herr Marc Muster,
unser Vertriebszentrum hat soeben folgende Artikel versandt.
Die Sendung geht an:
Marc Muster
Hauptstr. 13
79098 Testhausen
Ihre Bestellnr.: 1
1 Bindung O'BRIEN DECADE CT 2010
1 Kite CORE GTS
1 Kite NBK EVO 2010
1 Kuyichi Lederg&#252;rtel JEVER
1 KiteFix Kleber GLUFIX (30g)
1 Trapez ION SOL KITE 2011
Ihr test Team
--b1_d6bf06db17fada1a3a8e3a8fab3c83f0
Content-Type: text/html; charset = "UTF-8"
Content-Transfer-Encoding: 8bit
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 1024 bytes: '
<!DOCTYPE HTML>
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#ffffff" link="#355222" alink="#18778E" vlink="#389CB4" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<div width="600" style="width: 600px">
Guten Tag, Herr Marc Muster,<br>
<br>
unser Vertriebszentrum hat soeben folgende Artikel versandt.<br>
<br>
<h3 style="font-weight: bold; margin: 20px 0 7px; padding: 0; line-height: 35px; font-size: 12px;font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 4px solid #ddd;">
Die Sendung geht an:
</h3>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<br>
Marc Muster<br>
Hauptstr. 13<br>
79098 Testhausen
</p>
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 1024 bytes: '
<h3 style="font-weight: bold; margin: 20px 0 7px; padding: 0; line-height: 35px; font-size: 12px;font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 4px solid #ddd;">
Ihre Bestellnr.: 1
</h3>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td style="padding: 5px; border-bottom: 4px solid #ddd;" width="70" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
<b>Anzahl</b>
</p>
</td>
<td style="padding: 5px; border-bottom: 4px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
<b>Artikel</b>
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 1024 bytes: '-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Bindung O'BRIEN DECADE CT 2010
<br>Art.Nr.: 2401
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Kite CORE GTS
<br>Art.Nr.: 1208
</p>
</td>
</tr>'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 1024 bytes: '
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Kite NBK EVO 2010
<br>Art.Nr.: 1211
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sa'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 1024 bytes: 'ns-serif; font-size: 12px; margin: 0;">
Kuyichi Lederg&#252;rtel JEVER
<br>Art.Nr.: 3503
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
KiteFix Kleber GLUFIX (30g)
<br>Art.Nr.: 1506
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12p'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Received 706 bytes: 'x; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Trapez ION SOL KITE 2011
<br>Art.Nr.: 1401
</p>
</td>
</tr>
</table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
Ihr test Team
</p>
</div>
</body>
</html>
--b1_d6bf06db17fada1a3a8e3a8fab3c83f0--
.
'
2014/11/11 10:27:31 [SMTP [::1]:52215, 5] Got EOF, storing message and switching to MAIL state
2014/11/11 10:27:31 Parsing Content from string: 'Date: Tue, 11 Nov 2014 11:27:31 +0100
Return-Path: test@test.de
To: Marc Muster <info@recipient.com>
From: test <test@test.de>
Reply-to: test <test@test.de>
Subject: Ihre OXID eSales Bestellung wurde versandt
Message-ID: <d6bf06db17fada1a3a8e3a8fab3c83f0@localhost>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="b1_d6bf06db17fada1a3a8e3a8fab3c83f0"
--b1_d6bf06db17fada1a3a8e3a8fab3c83f0
Content-Type: text/plain; charset = "UTF-8"
Content-Transfer-Encoding: 8bit
Guten Tag Herr Marc Muster,
unser Vertriebszentrum hat soeben folgende Artikel versandt.
Die Sendung geht an:
Marc Muster
Hauptstr. 13
79098 Testhausen
Ihre Bestellnr.: 1
1 Bindung O'BRIEN DECADE CT 2010
1 Kite CORE GTS
1 Kite NBK EVO 2010
1 Kuyichi Lederg&#252;rtel JEVER
1 KiteFix Kleber GLUFIX (30g)
1 Trapez ION SOL KITE 2011
Ihr test Team
--b1_d6bf06db17fada1a3a8e3a8fab3c83f0
Content-Type: text/html; charset = "UTF-8"
Content-Transfer-Encoding: 8bit
<!DOCTYPE HTML>
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#ffffff" link="#355222" alink="#18778E" vlink="#389CB4" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<div width="600" style="width: 600px">
Guten Tag, Herr Marc Muster,<br>
<br>
unser Vertriebszentrum hat soeben folgende Artikel versandt.<br>
<br>
<h3 style="font-weight: bold; margin: 20px 0 7px; padding: 0; line-height: 35px; font-size: 12px;font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 4px solid #ddd;">
Die Sendung geht an:
</h3>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<br>
Marc Muster<br>
Hauptstr. 13<br>
79098 Testhausen
</p>
<h3 style="font-weight: bold; margin: 20px 0 7px; padding: 0; line-height: 35px; font-size: 12px;font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 4px solid #ddd;">
Ihre Bestellnr.: 1
</h3>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td style="padding: 5px; border-bottom: 4px solid #ddd;" width="70" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
<b>Anzahl</b>
</p>
</td>
<td style="padding: 5px; border-bottom: 4px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
<b>Artikel</b>
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Bindung O'BRIEN DECADE CT 2010
<br>Art.Nr.: 2401
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Kite CORE GTS
<br>Art.Nr.: 1208
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Kite NBK EVO 2010
<br>Art.Nr.: 1211
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Kuyichi Lederg&#252;rtel JEVER
<br>Art.Nr.: 3503
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
KiteFix Kleber GLUFIX (30g)
<br>Art.Nr.: 1506
</p>
</td>
</tr>
<tr valign="top">
<td style="padding: 5px; border-bottom: 1px solid #ddd;" align="right">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
1
</p>
</td>
<td style="padding: 5px; border-bottom: 1px solid #ddd;">
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;">
Trapez ION SOL KITE 2011
<br>Art.Nr.: 1401
</p>
</td>
</tr>
</table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
Ihr test Team
</p>
</div>
</body>
</html>
--b1_d6bf06db17fada1a3a8e3a8fab3c83f0--
'
2014/11/11 10:27:31 Found invalid header: ' boundary="b1_d6bf06db17fada1a3a8e3a8fab3c83f0"'
2014/11/11 10:27:31 Parsing MIME body
2014/11/11 10:27:31 Boundary not found: %!s(MISSING)
panic: runtime error: index out of range
goroutine 30 [running]:
runtime.panic(0x851f00, 0xb2afdc)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/panic.c:279 +0xf5
github.com/ian-kent/Go-MailHog/mailhog/data.(*Content).ParseMIMEBody(0xc2080b0390, 0x11)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/data/message.go:90 +0x577
github.com/ian-kent/Go-MailHog/mailhog/data.ParseSMTPMessage(0xc20801b680, 0x8e4310, 0xf, 0x5)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/data/message.go:63 +0x3ad
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:86 +0x350
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Parse(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:114 +0xbb0
github.com/ian-kent/Go-MailHog/mailhog/smtp.(*Session).Read(0xc2080c23c0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:69 +0x37d
github.com/ian-kent/Go-MailHog/mailhog/smtp.StartSession(0xc20803a1e8, 0xc208070380)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/smtp/session.go:42 +0x190
created by main.smtp_listen
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/main.go:125 +0x42e
goroutine 16 [chan receive]:
main.main()
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/main.go:74 +0x99
goroutine 19 [finalizer wait]:
runtime.park(0x416190, 0xb31660, 0xb2f0a9)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/proc.c:1369 +0x89
runtime.parkunlock(0xb31660, 0xb2f0a9)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/proc.c:1385 +0x3b
runfinq()
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/mgc0.c:2644 +0xcf
runtime.goexit()
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/proc.c:1445
goroutine 21 [chan receive]:
main.web_listen()
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/main.go:105 +0x2bc
created by main.main
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/main.go:69 +0x4e
goroutine 22 [IO wait]:
net.runtime_pollWait(0x7fc447dd4c70, 0x72, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2080b87d0, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2080b87d0, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).accept(0xc2080b8770, 0x9a65a0, 0x0, 0x7fc447dd3418, 0xb)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/fd_unix.go:419 +0x343
net.(*TCPListener).AcceptTCP(0xc20803a0f8, 0x10, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/tcpsock_posix.go:234 +0x5d
net.(*TCPListener).Accept(0xc20803a0f8, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/tcpsock_posix.go:244 +0x4b
main.smtp_listen(0x0)
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/main.go:118 +0x2aa
created by main.main
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/main.go:70 +0x5d
goroutine 23 [chan receive]:
github.com/ian-kent/Go-MailHog/mailhog/http/api.func·001()
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/http/api/v1.go:54 +0x85
created by github.com/ian-kent/Go-MailHog/mailhog/http/api.CreateAPIv1
/Users/ikent/dev/src/github.com/ian-kent/Go-MailHog/mailhog/http/api/v1.go:62 +0x3c9
goroutine 24 [IO wait]:
net.runtime_pollWait(0x7fc447dd4bc0, 0x72, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/runtime/netpoll.goc:146 +0x66
net.(*pollDesc).Wait(0xc2080b8840, 0x72, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46
net.(*pollDesc).WaitRead(0xc2080b8840, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42
net.(*netFD).accept(0xc2080b87e0, 0x9a65a0, 0x0, 0x7fc447dd3418, 0xb)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/fd_unix.go:419 +0x343
net.(*TCPListener).AcceptTCP(0xc20803a100, 0x5ab3e3, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/tcpsock_posix.go:234 +0x5d
net/http.tcpKeepAliveListener.Accept(0xc20803a100, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/http/server.go:1947 +0x4b
net/http.(*Server).Serve(0xc208004a20, 0x7fc447dd4d20, 0xc20803a100, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/http/server.go:1698 +0x91
net/http.(*Server).ListenAndServe(0xc208004a20, 0x0, 0x0)
/usr/local/Cellar/go/1.3.1/libexec/src/pkg/net/http/server.go:1688 +0x14d
github.com/ian-kent/gotcha/app.func·001()
/Users/ikent/dev/src/github.com/ian-kent/gotcha/app/app.go:34 +0x32
created by github.com/ian-kent/gotcha/app.(*App).Start
/Users/ikent/dev/src/github.com/ian-kent/gotcha/app/app.go:38 +0x1bc
goroutine 27 [chan receive]:
github.com/ian-kent/gotcha/http.func·001()
/Users/ikent/dev/src/github.com/ian-kent/gotcha/http/response.go:166 +0x84
created by github.com/ian-kent/gotcha/http.(*Response).EventStream
/Users/ikent/dev/src/github.com/ian-kent/gotcha/http/response.go:204 +0x5d5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment