Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Im From Objects While Offline Breaking Outlook Express Bug

Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
04-29-2003 22:16
I tried to be as specific in that title as I could. :)

Here is what happens:
In my arcade I set my machines to listen for me to say "report". When I say that my gambling machines all send me an instant message that is very simple:
pot_amount +collected -awarded. If there is no pot for the game then that is left blank.

Example:
IM Gold Grabber: +322 -100

This works fine for most cases. I need to relook at my script doing this for the gold grabber because twice now it has sent me this IM when I'm not online. Which means it gets emailed to me.

Problem? When it emails me Ioutlook express starts to download, but as soon as it starts this message it stops and I get this error:
From: someone
Your server has unexpectedly terminated the connection. Possible causes for this include server problems, network problems, or a long period of inactivity. Account: 'amaprotu.net', Server: 'mail.amaprotu.net', Protocol: POP3, Server Response: '+OK 742 octets follow.', Port: 110, Secure(SSL): No, Error Number: 0x800CCC0F
I can log into webmail and view the message fine. If I delete the message then I can download any more messages in my inbox. Here is the source for the message:
CODE
Return-Path: <object@users.secondlife.com>
Delivered-To: [email]1040-amaprotu@amaprotu.net[/email]
Received: (qmail 10158 invoked from network); 30 Apr 2003 04:53:41 -0000
Received: from data.agni.lindenlab.com (HELO mail.agni.lindenlab.com) (63.211.151.20)
by ns1.usware.net with SMTP; 30 Apr 2003 04:53:41 -0000
Received: from Lindenlab (data.agni.lindenlab.com [63.211.151.20])
by mail.agni.lindenlab.com (Postfix) with SMTP id 0995928ABAE
for <amaprotu@amaprotu.net>; Tue, 29 Apr 2003 21:53:37 -0700 (PDT)
From: "Gold Grabber" <object@users.secondlife.com>
To: [email]amaprotu@amaprotu.net[/email]
Subject: Message From Second Life
+322 -0
Message-Id: <20030430045338.0995928ABAE@mail.agni.lindenlab.com>
Date: Tue, 29 Apr 2003 21:53:38 -0700 (PDT)



I think it is partially my fault, in that the entire message is just "+322 -0" and it is mistaken for a command, which outlook express doesn't recognise. However I think it is a common enough mistake that maybe something should be done about it. Such as adding to the begining of the message (if it is sent over email) "Instant Message from ..." or something.

Another concern that I havn't tested is I may be able to screw up anyone from getting their email by sending them such an IM while they are off line.


[edit] As a side note to anyone who is wondering about those numbers - that is the only game so skewed and it will be getting a significant change very shortly. Most of that money has been my testing, and the game is just too hard, even for its high 100 to 1 pay out.
Bob Brightwillow
Technologist
Join date: 7 Feb 2003
Posts: 110
04-30-2003 04:09
Are you sure that your message body of "+322 -0" actually appears, with a space preceeding, between the Subject and Message-ID headers? That suggests that some mail transport agent is seriously mangling your email. But it looks like your local MTA is qmail, and though some have suspected the author of being insane I don't think I've ever seen it mangle any email that badly.
Phil Metalhead
Game Foundry Leaɗer
Join date: 11 Mar 2003
Posts: 291
04-30-2003 10:32
Also, try making it prefix the report with a string like "Report data:"

not that it'll help, but anything to try :p
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
04-30-2003 10:58
What I posted was the entire error from outlook, and the entire message source as my webmail reports it.