Subversion Repositories javautils

Rev

Rev 4 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4 daniel-mar 1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!--
3
 
4
Umlaute sind nicht erlaubt
5
Anmerkung: Die Übersetzung in den Punnycode muss durch den Clienten
6
stattfinden
7
TODO: Sollen diese Adressen trotzdem zugelassen werden?
8
 
9
* müller@compuglobal.org" => false
10
* "test@müller.de" => false
11
* "müller@müllermilch.de" => false
12
 
13
-->
14
<tests>
15
<test>
16
<address>info@compuglobal.org</address>
17
<valid>true</valid>
18
<source/>
19
<comment/>
20
<sourcelink/>
21
<id>9000</id>
22
</test>
23
<test>
24
<address>info@example.eu</address>
25
<valid>true</valid>
26
<source/>
27
<comment/>
28
<sourcelink/>
29
<id>9001</id>
30
</test>
31
<test>
32
<address>info@example.uk</address>
33
<valid>true</valid>
34
<source/>
35
<comment/>
36
<sourcelink/>
37
<id>9002</id>
38
</test>
39
<test>
40
<address>info@example.co.uk</address>
41
<valid>true</valid>
42
<source/>
43
<comment/>
44
<sourcelink/>
45
<id>9003</id>
46
</test>
47
<test>
48
<address>info@example.ltd.uk</address>
49
<valid>true</valid>
50
<source/>
51
<comment/>
52
<sourcelink/>
53
<id>9004</id>
54
</test>
55
<test>
56
<address>info@example.asso.fr</address>
57
<valid>true</valid>
58
<source/>
59
<comment/>
60
<sourcelink/>
61
<id>9005</id>
62
</test>
63
<test>
64
<address>info@example.mil</address>
65
<valid>true</valid>
66
<source/>
67
<comment/>
68
<sourcelink/>
69
<id>9006</id>
70
</test>
71
<test>
72
<address>example@example.com</address>
73
<valid>true</valid>
74
<source/>
75
<comment/>
76
<sourcelink/>
77
<id>9007</id>
78
</test>
79
<test>
80
<address>john@server.department.company.com</address>
81
<valid>true</valid>
82
<source/>
83
<comment/>
84
<sourcelink/>
85
<id>9008</id>
86
</test>
87
<test>
88
<address>test &lt;mail@test.de&gt;</address>
89
<valid>false</valid>
90
<source/>
91
<comment/>
92
<sourcelink/>
93
<id>9009</id>
94
</test>
95
<test>
96
<address>INFO@COMPUGLOBAL.ORG</address>
97
<valid>true</valid>
98
<source/>
99
<comment/>
100
<sourcelink/>
101
<id>9010</id>
102
</test>
103
<test>
104
<address>info@compuglobal.org info@compuglobal.org</address>
105
<valid>false</valid>
106
<source/>
107
<comment/>
108
<sourcelink/>
109
<id>9011</id>
110
</test>
111
<test>
112
<address>info@compuglobal.org, info@compuglobal.org</address>
113
<valid>false</valid>
114
<source/>
115
<comment/>
116
<sourcelink/>
117
<id>9012</id>
118
</test>
119
<test>
120
<address>info@compuglobal.org; info@compuglobal.org</address>
121
<valid>false</valid>
122
<source/>
123
<comment/>
124
<sourcelink/>
125
<id>9013</id>
126
</test>
127
<test>
128
<address>info@compuglobal.org </address>
129
<valid>true</valid>
130
<source/>
131
<comment/>
132
<sourcelink/>
133
<id>9014</id>
134
</test>
135
<test>
136
<address>  info@compuglobal.org </address>
137
<valid>true</valid>
138
<source/>
139
<comment/>
140
<sourcelink/>
141
<id>9015</id>
142
</test>
143
<test>
144
<address>
145
 
146
&#13;  
147
         info@compuglobal.org
148
 
149
 
150
        &#13;
151
 
152
   </address>
153
<valid>true</valid>
154
<source/>
155
<comment/>
156
<sourcelink/>
157
<id>9016</id>
158
</test>
159
<test>
160
<address>invalid@test@example.com</address>
161
<valid>false</valid>
162
<source/>
163
<comment/>
164
<sourcelink/>
165
<id>9017</id>
166
</test>
167
<test>
168
<address>invalidexample.com</address>
169
<valid>false</valid>
170
<source/>
171
<comment/>
172
<sourcelink/>
173
<id>9018</id>
174
</test>
175
<test>
176
<address>john@aol...com</address>
177
<valid>false</valid>
178
<source/>
179
<comment/>
180
<sourcelink/>
181
<id>9019</id>
182
</test>
183
<test>
184
<address>john@aol...aol.com</address>
185
<valid>false</valid>
186
<source/>
187
<comment/>
188
<sourcelink/>
189
<id>9020</id>
190
</test>
191
<test>
192
<address>test@invalid</address>
193
<valid>false</valid>
194
<source/>
195
<comment/>
196
<sourcelink/>
197
<id>9021</id>
198
</test>
199
<test>
200
<address>invalid</address>
201
<valid>false</valid>
202
<source/>
203
<comment/>
204
<sourcelink/>
205
<id>9022</id>
206
</test>
207
<test>
208
<address/>
209
<valid>false</valid>
210
<source/>
211
<comment/>
212
<sourcelink/>
213
<id>9023</id>
214
</test>
215
<test>
216
<address>hallo@127.0.0.1</address>
217
<valid>false</valid>
218
<source/>
219
<comment/>
220
<sourcelink/>
221
<id>9024</id>
222
</test>
223
<test>
224
<address>hallo@[127.0.0.1]</address>
225
<valid>true</valid>
226
<source/>
227
<comment/>
228
<sourcelink/>
229
<id>9025</id>
230
</test>
231
<test>
232
<address>Arabic@مثال.إختبار</address>
233
<valid>true</valid>
234
<source/>
235
<comment/>
236
<sourcelink/>
237
<id>9026</id>
238
</test>
239
<test>
240
<address>Persian@مثال.آزمایشی</address>
241
<valid>true</valid>
242
<source/>
243
<comment/>
244
<sourcelink/>
245
<id>9027</id>
246
</test>
247
<test>
248
<address>ChineseSimplified@例子.测试</address>
249
<valid>true</valid>
250
<source/>
251
<comment/>
252
<sourcelink/>
253
<id>9028</id>
254
</test>
255
<test>
256
<address>ChineseTraditional@例子.測試</address>
257
<valid>true</valid>
258
<source/>
259
<comment/>
260
<sourcelink/>
261
<id>9029</id>
262
</test>
263
<test>
264
<address>Cyrillic@пример.испытание</address>
265
<valid>true</valid>
266
<source/>
267
<comment/>
268
<sourcelink/>
269
<id>9030</id>
270
</test>
271
<test>
272
<address>Hindi@उदाहरण.परीक्षा</address>
273
<valid>true</valid>
274
<source/>
275
<comment/>
276
<sourcelink/>
277
<id>9031</id>
278
</test>
279
<test>
280
<address>Greek@παράδειγμα.δοκιμή</address>
281
<valid>true</valid>
282
<source/>
283
<comment/>
284
<sourcelink/>
285
<id>9032</id>
286
</test>
287
<test>
288
<address>Korean@실례.테스트</address>
289
<valid>true</valid>
290
<source/>
291
<comment/>
292
<sourcelink/>
293
<id>9033</id>
294
</test>
295
<test>
296
<address>YiddishHebrew@בײַשפּיל.טעסט</address>
297
<valid>true</valid>
298
<source/>
299
<comment/>
300
<sourcelink/>
301
<id>9034</id>
302
</test>
303
<test>
304
<address>Japanese@例え.テスト</address>
305
<valid>true</valid>
306
<source/>
307
<comment/>
308
<sourcelink/>
309
<id>9035</id>
310
</test>
311
<test>
312
<address>Tamil@உதாரணம்.பரிட்சை</address>
313
<valid>true</valid>
314
<source/>
315
<comment/>
316
<sourcelink/>
317
<id>9036</id>
318
</test>
319
<test>
320
<address>Arabic@xn--mgbh0fb.xn--kgbechtv</address>
321
<valid>true</valid>
322
<source/>
323
<comment/>
324
<sourcelink/>
325
<id>9037</id>
326
</test>
327
<test>
328
<address>Persian@xn--mgbh0fb.xn--hgbk6aj7f53bba</address>
329
<valid>true</valid>
330
<source/>
331
<comment/>
332
<sourcelink/>
333
<id>9038</id>
334
</test>
335
<test>
336
<address>ChineseSimplified@xn--fsqu00a.xn--0zwm56d</address>
337
<valid>true</valid>
338
<source/>
339
<comment/>
340
<sourcelink/>
341
<id>9039</id>
342
</test>
343
<test>
344
<address>ChineseTraditional@xn--fsqu00a.xn--g6w251d</address>
345
<valid>true</valid>
346
<source/>
347
<comment/>
348
<sourcelink/>
349
<id>9040</id>
350
</test>
351
<test>
352
<address>Cyrillic@xn--e1afmkfd.xn--80akhbyknj4f</address>
353
<valid>true</valid>
354
<source/>
355
<comment/>
356
<sourcelink/>
357
<id>9041</id>
358
</test>
359
<test>
360
<address>Hindi@xn--p1b6ci4b4b3a.xn--11b5bs3a9aj6g</address>
361
<valid>true</valid>
362
<source/>
363
<comment/>
364
<sourcelink/>
365
<id>9042</id>
366
</test>
367
<test>
368
<address>Greek@xn--hxajbheg2az3al.xn--jxalpdlp</address>
369
<valid>true</valid>
370
<source/>
371
<comment/>
372
<sourcelink/>
373
<id>9043</id>
374
</test>
375
<test>
376
<address>Korean@xn--9n2bp8q.xn--9t4b11yi5a</address>
377
<valid>true</valid>
378
<source/>
379
<comment/>
380
<sourcelink/>
381
<id>9044</id>
382
</test>
383
<test>
384
<address>YiddishHebrew@xn--fdbk5d8ap9b8a8d.xn--deba0ad</address>
385
<valid>true</valid>
386
<source/>
387
<comment/>
388
<sourcelink/>
389
<id>9045</id>
390
</test>
391
<test>
392
<address>Japanese@xn--r8jz45g.xn--zckzah</address>
393
<valid>true</valid>
394
<source/>
395
<comment/>
396
<sourcelink/>
397
<id>9046</id>
398
</test>
399
<test>
400
<address>Tamil@xn--zkc6cc5bi7f6e.xn--hlcj6aya9esc7a</address>
401
<valid>true</valid>
402
<source/>
403
<comment/>
404
<sourcelink/>
405
<id>9047</id>
406
</test>
407
<test>
408
<address>root</address>
409
<valid>false</valid>
410
<source/>
411
<comment/>
412
<sourcelink/>
413
<id>9048</id>
414
</test>
415
<test>
416
<address>a@b.c</address>
417
<valid>false</valid>
418
<source/>
419
<comment/>
420
<sourcelink/>
421
<id>9049</id>
422
</test>
423
<test>
424
<address>me@.my.com</address>
425
<valid>false</valid>
426
<source/>
427
<comment/>
428
<sourcelink/>
429
<id>9050</id>
430
</test>
431
<test>
432
<address>hello world@example.com</address>
433
<valid>false</valid>
434
<source/>
435
<comment/>
436
<sourcelink/>
437
<id>9051</id>
438
</test>
439
<test>
440
<address>test.@example.com</address>
441
<valid>false</valid>
442
<source/>
443
<comment/>
444
<sourcelink/>
445
<id>9052</id>
446
</test>
447
<test>
448
<address>.test@example.com</address>
449
<valid>false</valid>
450
<source/>
451
<comment/>
452
<sourcelink/>
453
<id>9053</id>
454
</test>
455
<test>
456
<address>"Angela Merkel"@example.com</address>
457
<valid>true</valid>
458
<source/>
459
<comment/>
460
<sourcelink/>
461
<id>9054</id>
462
</test>
463
<test>
464
<address>Abc.example.com</address>
465
<valid>false</valid>
466
<source>http://en.wikipedia.org/wiki/E-mail_address</source>
467
<comment>haracter @ is missing</comment>
468
<sourcelink/>
469
<id>9055</id>
470
</test>
471
<test>
472
<address>Abc.@example.com</address>
473
<valid>false</valid>
474
<source/>
475
<comment>character dot(.) is last in local part</comment>
476
<sourcelink/>
477
<id>9056</id>
478
</test>
479
<test>
480
<address>Abc..123@example.com</address>
481
<valid>false</valid>
482
<source/>
483
<comment>character dot(.) is double</comment>
484
<sourcelink/>
485
<id>9057</id>
486
</test>
487
<test>
488
<address>A@b@c@example.com</address>
489
<valid>false</valid>
490
<source>http://en.wikipedia.org/wiki/E-mail_address</source>
491
<comment>only one @ is allowed outside quotations marks</comment>
492
<sourcelink/>
493
<id>9058</id>
494
</test>
495
<test>
496
<address>()[]\;:,&lt;&gt;@example.com</address>
497
<valid>false</valid>
498
<source>http://en.wikipedia.org/wiki/E-mail_address</source>
499
<comment>none of the characters before the @ in this example are allowed outside quotation marks</comment>
500
<sourcelink/>
501
<id>9059</id>
502
</test>
503
<test>
504
<address>test@localhost</address>
505
<valid>false</valid>
506
<source/>
507
<comment/>
508
<sourcelink/>
509
<id>9060</id>
510
</test>
511
<test>
512
<address>john@mail.invalid</address>
513
<valid>false</valid>
514
<source/>
515
<comment/>
516
<sourcelink/>
517
<id>9061</id>
518
</test>
519
<test>
520
<address>john@mail.xx</address>
521
<valid>false</valid>
522
<source/>
523
<comment/>
524
<sourcelink/>
525
<id>9062</id>
526
</test>
527
<test>
528
<address>foo\@bar@internet.com</address>
529
<valid>true</valid>
530
<source/>
531
<comment/>
532
<sourcelink>http://stackoverflow.com/questions/2514810/php-email-validation-question/2515111#2515111</sourcelink>
533
<id>9063</id>
534
</test>
535
<test>
536
<address>test/foo=bar@persona.com</address>
537
<valid>true</valid>
538
<source/>
539
<comment/>
540
<sourcelink>http://stackoverflow.com/questions/2514810/php-email-validation-question/2515111#2515111</sourcelink>
541
<id>9064</id>
542
</test>
543
<test>
544
<address>my..name@address.com</address>
545
<valid>false</valid>
546
<source/>
547
<comment/>
548
<sourcelink>http://stackoverflow.com/questions/2514810/php-email-validation-question/2515111#2515111</sourcelink>
549
<id>9065</id>
550
</test>
551
<test>
552
<address>.myaddress@address.com</address>
553
<valid>false</valid>
554
<source/>
555
<comment/>
556
<sourcelink>http://stackoverflow.com/questions/2514810/php-email-validation-question/2515111#2515111</sourcelink>
557
<id>9066</id>
558
</test>
559
<test>
560
<address>Aa0.!#$%&amp;'*+-/=?^_`{|}~\ \"\@\:\;@example.com</address>
561
<valid>true</valid>
562
<source/>
563
<comment/>
564
<sourcelink/>
565
<id>9067</id>
566
</test>
567
<test>
568
<address>dclo@us.ibm.com</address>
569
<valid>true</valid>
570
<source/>
571
<comment/>
572
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
573
<id>9068</id>
574
</test>
575
<test>
576
<address>abc\@def@example.com</address>
577
<valid>true</valid>
578
<source/>
579
<comment/>
580
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
581
<id>9069</id>
582
</test>
583
<test>
584
<address>abc\\@example.com</address>
585
<valid>true</valid>
586
<source/>
587
<comment/>
588
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
589
<id>9070</id>
590
</test>
591
<test>
592
<address>Fred\ Bloggs@example.com</address>
593
<valid>true</valid>
594
<source/>
595
<comment/>
596
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
597
<id>9071</id>
598
</test>
599
<test>
600
<address>Joe.\\Blow@example.com</address>
601
<valid>true</valid>
602
<source/>
603
<comment/>
604
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
605
<id>9072</id>
606
</test>
607
<test>
608
<address>"Abc@def"@example.com</address>
609
<valid>true</valid>
610
<source/>
611
<comment/>
612
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
613
<id>9073</id>
614
</test>
615
<test>
616
<address>"Fred Bloggs"@example.com</address>
617
<valid>true</valid>
618
<source/>
619
<comment/>
620
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
621
<id>9074</id>
622
</test>
623
<test>
624
<address>customer/department=shipping@example.com</address>
625
<valid>true</valid>
626
<source/>
627
<comment/>
628
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
629
<id>9075</id>
630
</test>
631
<test>
632
<address>\$A12345@example.com</address>
633
<valid>true</valid>
634
<source/>
635
<comment/>
636
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
637
<id>9076</id>
638
</test>
639
<test>
640
<address>!def!xyz%abc@example.com</address>
641
<valid>true</valid>
642
<source/>
643
<comment/>
644
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
645
<id>9077</id>
646
</test>
647
<test>
648
<address>_somename@example.com</address>
649
<valid>true</valid>
650
<source/>
651
<comment/>
652
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
653
<id>9078</id>
654
</test>
655
<test>
656
<address>user+mailbox@example.com</address>
657
<valid>true</valid>
658
<source/>
659
<comment/>
660
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
661
<id>9079</id>
662
</test>
663
<test>
664
<address>peter.piper@example.com</address>
665
<valid>true</valid>
666
<source/>
667
<comment/>
668
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
669
<id>9080</id>
670
</test>
671
<test>
672
<address>Doug\ \"Ace\"\ Lovell@example.com</address>
673
<valid>true</valid>
674
<source/>
675
<comment/>
676
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
677
<id>9081</id>
678
</test>
679
<test>
680
<address>"Doug \"Ace\" L."@example.com</address>
681
<valid>true</valid>
682
<source/>
683
<comment/>
684
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
685
<id>9082</id>
686
</test>
687
<test>
688
<address>abc@def@example.com</address>
689
<valid>false</valid>
690
<source/>
691
<comment/>
692
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
693
<id>9083</id>
694
</test>
695
<test>
696
<address>abc\\@def@example.com</address>
697
<valid>false</valid>
698
<source/>
699
<comment/>
700
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
701
<id>9084</id>
702
</test>
703
<test>
704
<address>abc\@example.com</address>
705
<valid>false</valid>
706
<source/>
707
<comment/>
708
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
709
<id>9085</id>
710
</test>
711
<test>
712
<address>@example.com</address>
713
<valid>false</valid>
714
<source/>
715
<comment/>
716
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
717
<id>9086</id>
718
</test>
719
<test>
720
<address>doug@</address>
721
<valid>false</valid>
722
<source/>
723
<comment/>
724
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
725
<id>9087</id>
726
</test>
727
<test>
728
<address>"qu@example.com</address>
729
<valid>false</valid>
730
<source/>
731
<comment/>
732
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
733
<id>9088</id>
734
</test>
735
<test>
736
<address>ote"@example.com</address>
737
<valid>false</valid>
738
<source/>
739
<comment/>
740
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
741
<id>9089</id>
742
</test>
743
<test>
744
<address>.dot@example.com</address>
745
<valid>false</valid>
746
<source/>
747
<comment/>
748
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
749
<id>9090</id>
750
</test>
751
<test>
752
<address>dot.@example.com</address>
753
<valid>false</valid>
754
<source/>
755
<comment/>
756
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
757
<id>9091</id>
758
</test>
759
<test>
760
<address>two..dot@example.com</address>
761
<valid>false</valid>
762
<source/>
763
<comment/>
764
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
765
<id>9092</id>
766
</test>
767
<test>
768
<address>"Doug "Ace" L."@example.com</address>
769
<valid>false</valid>
770
<source/>
771
<comment/>
772
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
773
<id>9093</id>
774
</test>
775
<test>
776
<address>Doug\ \"Ace\"\ L\.@example.com</address>
777
<valid>false</valid>
778
<source/>
779
<comment/>
780
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
781
<id>9094</id>
782
</test>
783
<test>
784
<address>hello world@example.com</address>
785
<valid>false</valid>
786
<source/>
787
<comment/>
788
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
789
<id>9095</id>
790
</test>
791
<test>
792
<address>gatsby@f.sc.ot.t.f.i.tzg.era.l.d.</address>
793
<valid>false</valid>
794
<source/>
795
<comment/>
796
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
797
<id>9096</id>
798
</test>
799
<test>
800
<address>{^c\@**Dog^}@cartoon.com</address>
801
<valid>true</valid>
802
<source/>
803
<comment/>
804
<sourcelink>http://www.linuxjournal.com/article/9585?page=0,2</sourcelink>
805
<id>9097</id>
806
</test>
807
</tests>