Ok so is no confusion the issue isnt a slow connection to the mail server or slow to submit email it is a low throughput. Since normal emails are tiny they go fast but if I eg. send a 1meg file over smtp email it is slower than eg. ftp.
My connection is 20mbit upload so approx 2.4mbytes upload so no confusion.
So my web server which I manage is my primary email server, it also has ftp as a transfer protocol. As well as a webmail interface.
If I upload the file to the ftp it uses all my upstream bandwidth.
If I send an email with the file as an attachment using webmail it uploads and is sent in under a second.
If I send the email via smtp using outlook it sends at around 200kB/sec.
The following all have no affect on the speed other than stated.
Disabling a/v
Changing the smtp port.
Disabling tls/ssl.
Enabling ctcp increases the speed to 250kB/sec, which is still hideous barely over 10% of my possible speed.
I havent tried another email client such as outlook express or thunderbird, or outlook 2010.
I suspect the issue is that outlook is hardcoded to a small tcp send buffer as a typical end user doesnt have a fast upload connection when outlook 2007 was developed. If so is there a way to tune it higher (or is it really hardcoded non tunable) or is there other ideas to speed it up.
My connection is 20mbit upload so approx 2.4mbytes upload so no confusion.
So my web server which I manage is my primary email server, it also has ftp as a transfer protocol. As well as a webmail interface.
If I upload the file to the ftp it uses all my upstream bandwidth.
If I send an email with the file as an attachment using webmail it uploads and is sent in under a second.
If I send the email via smtp using outlook it sends at around 200kB/sec.
The following all have no affect on the speed other than stated.
Disabling a/v
Changing the smtp port.
Disabling tls/ssl.
Enabling ctcp increases the speed to 250kB/sec, which is still hideous barely over 10% of my possible speed.
I havent tried another email client such as outlook express or thunderbird, or outlook 2010.
I suspect the issue is that outlook is hardcoded to a small tcp send buffer as a typical end user doesnt have a fast upload connection when outlook 2007 was developed. If so is there a way to tune it higher (or is it really hardcoded non tunable) or is there other ideas to speed it up.
My Computer
- Computer type
- PC/Desktop
- Computer Manufacturer/Model Number
- home built
- OS
- windows 8.1 Pro x64
- CPU
- intel i5 4670k @ 4.3ghz
- Motherboard
- asus z87-plus
- Memory
- 16 gig ram ddr3 @ 1600 corsair vengeance
- Graphics Card(s)
- evga 970 GTX 4 GIG FTW ACX 2.0
- Sound Card
- asus xonar D2X
- Monitor(s) Displays
- benq gw2765ht
- Screen Resolution
- 2560x1440
- Hard Drives
- Samsung 850 pro SSD 512gig - boot device wooosh
WD black cavalier 640gig WD6401AALS
Seagate 500gig ST3500630AS
WD 2TB Green WDC20EARS
2 x WD Red 3TB WD30EFRX
Samsung 750gig HD753LG - on asmedia controller
- PSU
- coolermaster silent pro 600watt modular
- Case
- fractal define R4
- Cooling
- artic freezer i30, 3 case fans
- Keyboard
- microsoft business ps2 keyboard
- Mouse
- microsoft optical black mouse
- Internet Speed
- 80/20 FTTC SkyBB
- Antivirus
- Nod32 AV v8, HitmanProAlert, SRP, System Hardening
- Browser
- Chrome x64
- Other Info
- Intel controller is in AHCI mode currently using IaSTOR 12.8.0.1016 drivers