I am having exactly this issue as well - will not open at all. If I delete /Library/Mail/V3 then I will get the opening page which says 'Mail Upgrade' which stays visible for about 3 seconds then disappears, opens again and immediately closes. From there on in it simply crashes on startup.
Not sure if this will help but here is the first part of the error message
Process: Mail [1369]
Path: /Applications/Mail.app/Contents/MacOS/Mail
Identifier: com.apple.mail
Version: 9.0 (3094)
Build Info: Mail-3094000000000000~1
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Mail [1369]
User ID: 501
Date/Time: 2015-10-01 17:22:59.169 +0200
OS Version: Mac OS X 10.11 (15A284)
Report Version: 11
Anonymous UUID: DA18FC9E-4944-E2C5-B6A7-75FC02ECAB69
Time Awake Since Boot: 1800 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000011511c5d0
Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x11511c5d0:
VM_ALLOCATE 000000011500d000-000000011500e000 [ 4K] rw-/rwx SM=ALI
-->
__TEXT 00000001151cc000-00000001151fb000 [ 188K] r-x/rwx SM=COW /Library/Mail/*/Sparkle.framework/Versions/A/Sparkle
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff9d4ffa49 search_method_list(method_list_t const*, objc_selector*) + 4
1 libobjc.A.dylib 0x00007fff9d4ffa26 getMethodNoSuper_nolock(objc_class*, objc_selector*) + 85
2 libobjc.A.dylib 0x00007fff9d501cba lookUpImpOrForward + 291
3 libobjc.A.dylib 0x00007fff9d500e11 objc_msgSend + 209
4 libc++abi.dylib 0x00007fff92a7ed6b __cxa_decrement_exception_refcount + 47
5 com.apple.mail 0x000000010f183678 0x10efd1000 + 1779320
6 com.apple.mail 0x000000010efd63b1 0x10efd1000 + 21425
7 com.apple.mail 0x000000010efd53bc 0x10efd1000 + 17340
8 com.apple.CoreFoundation 0x00007fff8dae8a0c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
9 com.apple.CoreFoundation 0x00007fff8dae899f ___CFXRegistrationPost_block_invoke + 63
10 com.apple.CoreFoundation 0x00007fff8dae8917 _CFXRegistrationPost + 407
11 com.apple.CoreFoundation 0x00007fff8dae8682 ___CFXNotificationPost_block_invoke + 50
12 com.apple.CoreFoundation 0x00007fff8daa5442 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1922
13 com.apple.CoreFoundation 0x00007fff8daa4695 _CFXNotificationPost + 693
14 com.apple.Foundation 0x00007fff9335e31a -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
15 com.apple.AppKit 0x00007fff938ef045 -[NSApplication _postDidFinishNotification] + 297
16 com.apple.AppKit 0x00007fff938eedaf -[NSApplication _sendFinishLaunchingNotification] + 203
17 com.apple.AppKit 0x00007fff937a9f65 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 557
18 com.apple.AppKit 0x00007fff937a9a0f -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 250
19 com.apple.Foundation 0x00007fff933acbbd -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 290
20 com.apple.Foundation 0x00007fff933aca37 _NSAppleEventManagerGenericHandler + 102
21 com.apple.AE 0x00007fff9ac3c1b5 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 531
22 com.apple.AE 0x00007fff9ac3bf3c dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 31
23 com.apple.AE 0x00007fff9ac3be58 aeProcessAppleEvent + 288
24 com.apple.HIToolbox 0x00007fff96978ef5 AEProcessAppleEvent + 55
25 com.apple.AppKit 0x00007fff937a53d4 _DPSNextEvent + 2245
26 com.apple.AppKit 0x00007fff937a4369 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
27 com.apple.AppKit 0x00007fff93798ecc -[NSApplication run] + 682
28 com.apple.AppKit 0x00007fff93762162 NSApplicationMain + 1176
29 libdyld.dylib 0x00007fff8df3a5ad start + 1
Very annoying!