The Java view now reads what FILIUS 2.14 keeps for its e-mail programs: the server's domain, switch and bean accounts with their mailboxes, and the accounts of /mailserver/konten.txt, which Java reads at every simulation start and which so win over the bean list; the client's three folders and address book, and its account from /konten.txt (no bean holds it). javaEmail.ts ports the bean setters and both file readers (stringZuListeBenutzerkonten, EmailKonto(String)); javaString.ts Java's trim, split and StringTokenizer; javaFileSystem.ts the file lookup, now shared with the DNS server, with the four non-ASCII units Java's equalsIgnoreCase also takes for an ASCII letter (measured over the BMP). Checked against Java on the corpus (the oracle dumps the e-mail state) and on 43 account files read by EmailServer.kontenLaden and EmailAnwendung.laden (EmailFileCases). Found: older files keep recipients as strings in the typed lists; a getter copy of the sender is filled and set back; one short server line makes Java throw for the whole file; a message with an empty text is lost on reading; a broken last client line empties the account. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
741 lines
16 KiB
JSON
741 lines
16 KiB
JSON
[
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;\\u000Aalice;filius.de;alice;A;B;\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
},
|
|
{
|
|
"benutzername": "alice",
|
|
"passwort": "alice",
|
|
"nachname": "A",
|
|
"vorname": "B",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;;bob;Nachname;Vorname;\\u000A",
|
|
"!NoSuchElementException"
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname\\u000A",
|
|
"!NoSuchElementException"
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;\\u000Abroken\\u000A",
|
|
"!NoSuchElementException"
|
|
],
|
|
[
|
|
" bob ;filius.de; bob ;Nachname;Vorname;\\u000A",
|
|
[
|
|
{
|
|
"benutzername": " bob ",
|
|
"passwort": " bob ",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname\\u000D\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname\r",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"",
|
|
[]
|
|
],
|
|
[
|
|
"\\u000A\\u000A",
|
|
[]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Alice <alice@senior.de>$bob@filius.de$$$$Hi Bob!$Hi BoB!|\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
"Alice",
|
|
"alice@senior.de"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"bob@filius.de"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi Bob!",
|
|
"text": "Hi BoB!\n",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Alice <alice@senior.de>$bob@filius.de$$$$Hi Bob!$Hi BoB!|#Alice <alice@senior.de>$bob@filius.de$$$$Hi Bob!$Hi BoB!|\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
"Alice",
|
|
"alice@senior.de"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"bob@filius.de"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi Bob!",
|
|
"text": "Hi BoB!\n",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
},
|
|
{
|
|
"absender": [
|
|
"Alice",
|
|
"alice@senior.de"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"bob@filius.de"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi Bob!",
|
|
"text": "Hi BoB!\n",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;Alice <alice@senior.de>$bob@filius.de$$$$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
"Alice",
|
|
"alice@senior.de"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"bob@filius.de"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Alice <alice@senior.de>$bob@filius.de$$$$Hi$\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Alice <alice@senior.de>$bob@filius.de$$$$$\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Alice <alice@senior.de>$bob@filius.de$$$$Hi $5$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": []
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#a@x$b@y$c@z$d@w$1234$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [
|
|
[
|
|
null,
|
|
"c@z"
|
|
]
|
|
],
|
|
"bcc": [
|
|
[
|
|
null,
|
|
"d@w"
|
|
]
|
|
],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "1234",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#a@x$b@y, ,c@z,$$$$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
],
|
|
[
|
|
null,
|
|
"c@z"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Name <a@x$b@y$$$$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
"Name <a@x",
|
|
null
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#<a@x>$Bob <b@y> , <c@z>$$$$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
"Bob",
|
|
"b@y"
|
|
],
|
|
[
|
|
null,
|
|
"c@z"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#Only Name$b@y$$$$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
"Only Name",
|
|
null
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#a@x$b@y$$$$Hi$l1||l2&&00124&&x&&00036&&y&&00059&&z&&00035&&w\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "l1\n\nl2|x$y;z#w",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#a@x$b@y$$$$Hi$&&00124&&|\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "|\n",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#a@x$b@y$$$$Hi$Text;extra\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;##a@x$b@y$$$$Hi$Text##\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#a@x$b@y$$$$Hi$Text\\u000D\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text\r",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
[
|
|
"bob;filius.de;bob;Nachname;Vorname;#\\u001Fa@x $b@y$$$$Hi$Text\\u000A",
|
|
[
|
|
{
|
|
"benutzername": "bob",
|
|
"passwort": "bob",
|
|
"nachname": "Nachname",
|
|
"vorname": "Vorname",
|
|
"emailAdresse": null,
|
|
"pop3server": null,
|
|
"pop3port": null,
|
|
"smtpserver": null,
|
|
"smtpport": null,
|
|
"nachrichten": [
|
|
{
|
|
"absender": [
|
|
null,
|
|
"a@x"
|
|
],
|
|
"empfaenger": [
|
|
[
|
|
null,
|
|
"b@y"
|
|
]
|
|
],
|
|
"cc": [],
|
|
"bcc": [],
|
|
"betreff": "Hi",
|
|
"text": "Text",
|
|
"dateReceived": "",
|
|
"neu": true,
|
|
"delete": false,
|
|
"versendet": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
]
|
|
]
|