Skip to main content
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Source Link

In this question, the OP asked how to write a complex, multi-part program that uses multiple application layer protocols to access an email service. (It only mentions IMAP but most likely, SMTP must also be implemented to send emailmost likely, SMTP must also be implemented to send email.) Its wording also suggests the program should involve automatically installing Ubuntu programs or libraries and using them as backends.

In this question, the OP asked how to write a complex, multi-part program that uses multiple application layer protocols to access an email service. (It only mentions IMAP but most likely, SMTP must also be implemented to send email.) Its wording also suggests the program should involve automatically installing Ubuntu programs or libraries and using them as backends.

In this question, the OP asked how to write a complex, multi-part program that uses multiple application layer protocols to access an email service. (It only mentions IMAP but most likely, SMTP must also be implemented to send email.) Its wording also suggests the program should involve automatically installing Ubuntu programs or libraries and using them as backends.

replaced http://askubuntu.com/ with https://askubuntu.com/
Source Link

##http://askubuntu.com/questions/508991/imap-gmail-account-in-python-programhttps://askubuntu.com/questions/508991/imap-gmail-account-in-python-program

##http://askubuntu.com/questions/509049/how-to-monitor-wireless-router-use-with-ubuntuhttps://askubuntu.com/questions/509049/how-to-monitor-wireless-router-use-with-ubuntu

On that question, which as I write this is not yet closed but hopefully soon will be (unless it goes through a very major edit), you have commentedhave commented:

  • I think this onethis one is a perfectly good, answerable question. It's reasonable to ask why continuing to install with media that's failed verification is a bad idea. But as there are very many things that might go wrong, I can see how someone might think it's too broad.
  • This questionThis question is good, especially since it can be answered just by explaining what the proper documentation is and why it is proper. On the other hand, if one interprets it as asking precisely, in every respect, how does dpkg work--well, one could write a book on that. I interpret it as asking for docs and/or what specifically is inadequate about man dpkg for package maintainers, and I think that's appropriately scoped for our site.
  • There are many situations that could cause a Bluetooth adapter not to be foundthat could cause a Bluetooth adapter not to be found, each indicating a different solution. So too broad is actually acceptable there. I think unclear is best here--we know specifically what the OP wants (working Bluetooth), and really the problem is that there is not enough information to know what the problem is. In that scenario, unclear tends to be used. Then again, one could argue too broad fits that situation better than unclear. It depends if we interpret unclear to be about the question or about the situation being described by the question, I suppose.
  • And much the same generality applies to a black screen on guest logina black screen on guest login.

##http://askubuntu.com/questions/508991/imap-gmail-account-in-python-program

##http://askubuntu.com/questions/509049/how-to-monitor-wireless-router-use-with-ubuntu

On that question, which as I write this is not yet closed but hopefully soon will be (unless it goes through a very major edit), you have commented:

  • I think this one is a perfectly good, answerable question. It's reasonable to ask why continuing to install with media that's failed verification is a bad idea. But as there are very many things that might go wrong, I can see how someone might think it's too broad.
  • This question is good, especially since it can be answered just by explaining what the proper documentation is and why it is proper. On the other hand, if one interprets it as asking precisely, in every respect, how does dpkg work--well, one could write a book on that. I interpret it as asking for docs and/or what specifically is inadequate about man dpkg for package maintainers, and I think that's appropriately scoped for our site.
  • There are many situations that could cause a Bluetooth adapter not to be found, each indicating a different solution. So too broad is actually acceptable there. I think unclear is best here--we know specifically what the OP wants (working Bluetooth), and really the problem is that there is not enough information to know what the problem is. In that scenario, unclear tends to be used. Then again, one could argue too broad fits that situation better than unclear. It depends if we interpret unclear to be about the question or about the situation being described by the question, I suppose.
  • And much the same generality applies to a black screen on guest login.

##https://askubuntu.com/questions/508991/imap-gmail-account-in-python-program

##https://askubuntu.com/questions/509049/how-to-monitor-wireless-router-use-with-ubuntu

On that question, which as I write this is not yet closed but hopefully soon will be (unless it goes through a very major edit), you have commented:

  • I think this one is a perfectly good, answerable question. It's reasonable to ask why continuing to install with media that's failed verification is a bad idea. But as there are very many things that might go wrong, I can see how someone might think it's too broad.
  • This question is good, especially since it can be answered just by explaining what the proper documentation is and why it is proper. On the other hand, if one interprets it as asking precisely, in every respect, how does dpkg work--well, one could write a book on that. I interpret it as asking for docs and/or what specifically is inadequate about man dpkg for package maintainers, and I think that's appropriately scoped for our site.
  • There are many situations that could cause a Bluetooth adapter not to be found, each indicating a different solution. So too broad is actually acceptable there. I think unclear is best here--we know specifically what the OP wants (working Bluetooth), and really the problem is that there is not enough information to know what the problem is. In that scenario, unclear tends to be used. Then again, one could argue too broad fits that situation better than unclear. It depends if we interpret unclear to be about the question or about the situation being described by the question, I suppose.
  • And much the same generality applies to a black screen on guest login.
replaced http://security.stackexchange.com/ with https://security.stackexchange.com/
Source Link
  • As I mentioned, some routers actually provide a way to remotely access that sort of information. This is particularly the case for commercial routers and for SOHO routers running "hacked" (i.e., community-supplied) firmware.

    In this situation, software is necessary to connect to them. It may be a web browser, but it might be an SSH connection, or a USB connection to the device with proprietary device drivers, or other administration software.

  • Assuming the OP specifically wants to monitor wireless usage and attempted usage of their wireless router (many wireless routers also have LAN-side Ethernet ports), that can likely be accomplished, at least in large part, with Ubuntu (and depends heavily on OS-specific details).

    Monitoring traffic on the network from an Ubuntu machine connected to it is entirely feasible: connect to the network and run a packet sniffer that has explicit Wi-Fi support. Many people believe that if you're connected a encrypted home wireless network, and you use a generally secure form of encryption (e.g., WPA2/PSK with WPS disabled), that one machine on the network cannot eavesdrop on connections between other machines on the network. That is almost always false.That is almost always false. If you can connect to a wireless network where everyone uses the same key, you can listen in on everyone else. I believe unsuccessful connection attempts can be sniffed also.

  • As I mentioned, some routers actually provide a way to remotely access that sort of information. This is particularly the case for commercial routers and for SOHO routers running "hacked" (i.e., community-supplied) firmware.

    In this situation, software is necessary to connect to them. It may be a web browser, but it might be an SSH connection, or a USB connection to the device with proprietary device drivers, or other administration software.

  • Assuming the OP specifically wants to monitor wireless usage and attempted usage of their wireless router (many wireless routers also have LAN-side Ethernet ports), that can likely be accomplished, at least in large part, with Ubuntu (and depends heavily on OS-specific details).

    Monitoring traffic on the network from an Ubuntu machine connected to it is entirely feasible: connect to the network and run a packet sniffer that has explicit Wi-Fi support. Many people believe that if you're connected a encrypted home wireless network, and you use a generally secure form of encryption (e.g., WPA2/PSK with WPS disabled), that one machine on the network cannot eavesdrop on connections between other machines on the network. That is almost always false. If you can connect to a wireless network where everyone uses the same key, you can listen in on everyone else. I believe unsuccessful connection attempts can be sniffed also.

  • As I mentioned, some routers actually provide a way to remotely access that sort of information. This is particularly the case for commercial routers and for SOHO routers running "hacked" (i.e., community-supplied) firmware.

    In this situation, software is necessary to connect to them. It may be a web browser, but it might be an SSH connection, or a USB connection to the device with proprietary device drivers, or other administration software.

  • Assuming the OP specifically wants to monitor wireless usage and attempted usage of their wireless router (many wireless routers also have LAN-side Ethernet ports), that can likely be accomplished, at least in large part, with Ubuntu (and depends heavily on OS-specific details).

    Monitoring traffic on the network from an Ubuntu machine connected to it is entirely feasible: connect to the network and run a packet sniffer that has explicit Wi-Fi support. Many people believe that if you're connected a encrypted home wireless network, and you use a generally secure form of encryption (e.g., WPA2/PSK with WPS disabled), that one machine on the network cannot eavesdrop on connections between other machines on the network. That is almost always false. If you can connect to a wireless network where everyone uses the same key, you can listen in on everyone else. I believe unsuccessful connection attempts can be sniffed also.

added 129 characters in body
Source Link
Eliah Kagan
  • 118.9k
  • 3
  • 45
  • 122
Loading
Source Link
Eliah Kagan
  • 118.9k
  • 3
  • 45
  • 122
Loading