Skip to main content

Attachments Not Getting Through

This article describes why some attachments don't get to the recipient and what you can do about it.


The two most likely explanations are:

  • The message was too large.
  • The attachments were blocked by Office 365.

Message Size

The maximum size of a message, including all attachments, that you can send is 25 megabytes. Encoding the attachment (making it part of the message) adds to its size, so if a file is almost 25 MB, it may be too large when encoded. If you need to share files larger than 25 MB, you can use Cornell's DropBox service. This is a university-approved, secure way to transfer confidential or sensitive data.

Blocked Files

Outlook allows you to send any kind of attachment (up to the 25 MB per message limit), but blocks some incoming attachment types, specifically those types that could carry a virus or other malware.

Following widespread (reported globally but not yet at Cornell) "ransomware" attacks, we have begun blocking zipped files that include executable content (typically .exe or .com files) on both Office 365 and Cmail accounts.

What is ransomware?

May 2017 Ransomware Attack Wikipedia Article

The sender can get the file(s) to you in other ways:

  • Sender upload the file(s) to Cornell's DropBox, recipient you downloads them from there. (Members of the Cornell community only. Suitable for confidential and sensitive data.)
  • Sender uploads the file(s) to the Cornell Box cloud storage service. This should not be used for confidential or sensitive data.
  • Sender uploads the file(s) to any commercially-available cloud storage service. These should not be used for confidential or sensitive data.

List of File Types Not Permitted by Office 365

Some of the most commonly used file types are:

  • .exe and .com (executable files)
  • .bat (batch files)
  • .msi (installers)
  • .vbs (visual basic scripts)

Complete Listing of Blocked File Types

.ade

.adp

.app

.asp

.bas

.bat

.cer

.chm

.cmd

.cnt

.com

.cpl

.crt

.csh

.der

.exe

.fxp

.gadget

.hlp

.hpj

.hta

.inf

.ins

.isp

.its

.js

.jse

.ksh

.lnk

.mad

.maf

.mag

.mam

.maq

.mar

.mas

.mat

.mau

.mav

.maw

.mda

.mdb

.mde

.mdt

.mdw

.mdz

.msc

.msh

.msh1

.msh1xml

.msh2

.msh2xml

.mshxml

.msi

.msp

.mst

.ops

.osd

.pcd

.pif

.plg

.prf

.prg

.ps1

.ps1xml

.ps2

.ps2xml

.psc1

.psc2

.pst

.reg

.scf

.scr

.sct

.shb

.shs

.tmp

.url

.vb

.vbe

.vbp

.vbs

.vsmacros

.vsw

.ws

.wsc

.wsf

.wsh

.xnk

Don't recognize some of these file types? Neither do we! But you can Google them if you're interested.

Was this page helpful?

Your feedback helps improve the site.

Comments?