Skip to content
Sign In Create account

Managing mail

Attachments that are refused

Why some attachments never arrive, and how to send them anyway.

1 min read Updated

Mail servers reject incoming messages carrying attachments that can run code on the recipient's computer. It is the single most common way malware spreads by email.

Refused file types include programs and scripts such as:

.exe .bat .cmd .com .pif .scr .vbs .js .jse .wsf .wsh .msi .msp .reg .dll .sys .cpl .hta .chm .jar .class .lnk .inf .ins .asp .cgi .pl .sh

Office documents that can carry macros — .dot, .xlm, .mdb and their relatives — are refused too.

The message is rejected at the server, so it never reaches the mailbox. The sender gets a bounce explaining why.

Sending one of these files anyway

  • Put it in a cloud folder and send a link. This is the safest and works everywhere.
  • Rename it before sending — setup.exe to setup.ex_ — and tell the recipient to rename it back.
  • Zip it, but note that many organisations also refuse archives containing programs.

Note

A ZIP with a password is not a good answer: it can't be scanned, so more and more mail systems refuse it outright.

Still stuck?

Open a ticket from your control panel and say which step you reached. A screenshot of what you see is the fastest way to show us.

Still stuck

Nothing here fits? Write to us.

Tell us what you are trying to do rather than what went wrong, and we will tell you whether it is something we can fix from here.

  • Answered by a person

    There is no ticket robot in front of us. What you write is what somebody reads.

  • Say what you are trying to do

    The fastest answers come from the message that explains the goal, not only the error.

  • Your services are already in front of us

    Sign in first and we can see the account the question is about without asking you to describe it.