$AllowExternalChannelFunctions
$AllowExternalChannelFunctions
specifies whether to allow interaction with channels that contain functions that might be executed in your session in response to events on the channel.
Details

- By default, $AllowExternalChannelFunctions is False and has attribute Protected.
- Using $AllowExternalChannelFunctions=True can create a significant security risk, because it allows code specified by the creator of a channel to automatically be executed whenever you listen or send to that channel.
- $AllowExternalChannelFunctions can also be reset from the Security tab in the Preferences dialog in the notebook interface.
Examples
Text
Wolfram Research (2016), $AllowExternalChannelFunctions, Wolfram Language function, https://reference.wolfram.com/language/ref/$AllowExternalChannelFunctions.html (updated 2020).
CMS
Wolfram Language. 2016. "$AllowExternalChannelFunctions." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/$AllowExternalChannelFunctions.html.
APA
Wolfram Language. (2016). $AllowExternalChannelFunctions. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$AllowExternalChannelFunctions.html