--- dma/Makefile 2009-02-12 01:41:34.000000000 +0100 +++ dma/Makefile 2009-02-13 12:19:08.000000000 +0100 @@ -7,6 +7,7 @@ PORTNAME= dma PORTVERSION= 20090208 +PORTREVISION= 1 CATEGORIES= mail ipv6 MASTER_SITES= http://mirror.roe.ch/dist/dma/ --- dma/files/dma.rb 2009-02-12 01:41:34.000000000 +0100 +++ dma/files/dma.rb 2009-02-13 12:20:04.000000000 +0100 @@ -35,7 +35,8 @@ if ARGV.delete "-t" msg = STDIN.read - head, cr, body = msg.split(/(?<=\n)(\r?)\n/, 2) + head, cr, body = msg.split(/\n(\r?)\n/, 2) + head = head + "\n" tmphead = head.gsub(/\n\s+/m, ' ') rcpts = [] tmphead.gsub(/^(?:to|cc|bcc):\s.*$/i) do |match|