Spam (like the torrent of cryptoscamspam lots of people got this morning) has been very rare for me here (and dealt with quickly), but I've noticed that almost all of the spam I've gotten has been via Mastodon's DM feature.

I really wish there was a way to turn DMs off or at least restrict them to people I follow. Control over incoming DMs was a thing Twitter did better than here.

@mattblaze Preferences > Notifications > Block direct messages from people you don't follow.
@nuz Nope. Doesn't work.
@mattblaze seems to work perfectly for me! you might want to open a bug report on the official mastodon github repo and include the steps you took (so they can reproduce your problem), the behavior you observed, and your expected/desired behavior. 

@nuz No it doesn't. People aren't prevented from sending you DMs if you don't follow them.

What the setting does is prevent you from seeing it. But it allows people to labor under the false impression that they've sent you a message.

@mattblaze @nuz Who cares if the sender *thinks* they sent the message. If you don't see it, it may as well not exist. Shadow-bans are a useful tool for bad faith actors.
@snarky @nuz In general, I don’t want people to send me messages that they think I’ll see that I won’t actually see. Most people who send me DMs aren’t bad faith actors. They’re random individuals trying to reach me via a mechanism that I don’t want to use. I want to alert people who mistakenly use it that I won’t see their messages so they can use something else. But Mastodon doesn’t let me.
@mattblaze @nuz Then petition the folks who maintain the system to add that capability, don't complain that what's there (and has been there for YEARS) doesn't work for you. It's frustrating to see people pop in here, dismiss the history of why things are the way they are, and insist that things bet the way THEY want them.

@snarky

That's literally all this dude does on here.

@nuz