标签 Outlook 下的文章

美财政部:向勒索软件交付赎金可能被罚

美国财政部警告说,如果从攻击中获利的勒索者已经受到了美国经济制裁,那么受到勒索软件伤害的公司和帮忙与勒索软件勒索者谈判的公司可能面临美国联邦政府的巨额罚款。美国财政部对一些人和机构实施了经济制裁,有效冻结了这些人(受美国管辖)的所有财产和利益,并将与他们交易定为犯罪。这包括朝鲜、伊朗、俄罗斯等一些人或机构。而向这些被制裁对象缴纳赎金可能面临违反 OFAC(外国资产控制办公室)法规的风险。

来源:krebsonsecurity

拍一拍:这就面临更糟糕的局面,有可能遭受勒索后,你只能被“撕票”。

Outlook 服务瘫痪故障开始影响其全球用户

在印度之后,世界各地的 Outlook 在线用户都报告了访问微软服务的问题。微软最初表示,印度的用户是受影响的主要群体。不过,该公司随后在微软 365 状态推特账号上证实,该问题正在影响全球用户。微软正在调查最近对其服务的更新,以确定问题的潜在来源。然而,没有迹象表明何时会解决这个问题。

来源:cnbeta

拍一拍:大规模云技术服务如火如荼的发展的背后,就是可能会造成大规模的服务故障。

IBM 将开源太空垃圾防撞系统

太空已经是一个相当混乱的地方,有成千上万的人造物体以每秒 8000 米的速度飞行在地球上空飞来飞去。这使得在发射前很久就能预测人造物体的轨迹并做出相应的计划变得极为重要。IBM 和德克萨斯大学 Moriba Jah 博士的一个空间态势感知(SSA)开源项目,目的是确定和预测这些太空垃圾的位置。这一项目背后的想法是,当物理模型错误地预测未来位置时,机器学习可以创建学习模型。

来源:zdnet

拍一拍:AI 应用到这个这个领域是很有意义的。

本月早些时候,微软透露它的 Outlook.com、Hotmail 和 MSN 服务遭到未知攻击者入侵。现在,部分受害者声称黑客窃取了他们的加密数字货币。一位受害者提供了屏幕截图,称黑客访问了他的收件箱,重置了他的 Kraken [dot] com 账号,撤回了比特币。

Kraken 是一个受欢迎的数字货币交易所。这位受害者展示了微软的通知以及黑客在其邮箱设置的转发规则:所有提到 Kraken 的邮件都被转发到了黑客控制的 Gmail 邮箱。

但目前还无法确认此次入侵是否真的针对数字货币。

来源:solidot.org

更多资讯

破解版电视盒调查:隐藏在盗版资源背后的严重安全隐患

援引安全机构 Sophos 报道,互联网安全组织数字公民联盟(DCA)近日发布报告称很多深受盗版用户青睐的破解版流媒体设备充斥着各种恶意软件。这些破解设备通过 eBay、Craigslist 或暗网等渠道进行销售,价格在 75 美元到 100 美元之间。

来源: cnBeta.COM

详情: http://t.cn/ESoeu6x

阿联酋领衔全球加密货币市场 今年前四月销售超 2.1 亿美元

彭博援引 CoinSchedule 的报告称,阿联酋刚刚成为了全球数字代币市场的一枝独秀。在截止今年 4 月初的募资总额中,该国就贡献了 1/4 以上。数字货币市场追踪者 CoinSchedule 上周公布的数据显示,阿联酋的销售额已超 2.1 亿美元,从市场的长期领导者(美国)手中夺过了第一的名号。作为对比,自 2018 年以来,美国市场在最近几个月,首次跌到了第 7 位。

来源: cnBeta.COM

详情: http://t.cn/ESoeDSZ

2018 年近 40% 网络流量来自机器人

网络安全服务商 Distil Networks 近期发布了关注自动化网络流量现状的 2019 年 Bad Bot 报告,该报告指出在 2018 年,由机器人产生的网络流量占到了所有流量的 37.9%。报告中提及的机器人流量包含两种情况:合法机器人与恶意机器人产生的流量。

来源: 开源中国

详情: http://t.cn/ESoD7YJ

网络交易监督管理办法征求意见:收集消费者个人信息不得用一次性授权方式

4 月 30 日,网络交易监督管理办法公开征求意见,征集意见的时间至 5 月 29 日。《电子商务法》已于 2019 年 1 月 1 日起正式实施,市场监管总局在修改《网络交易管理办法》(原工商总局令第60号)基础上,起草了《网络交易监督管理办法(征求意见稿)》。《办法(征求意见稿)》共6章70条,包括总则、网络交易经营者、消费者权益保护、监督管理、法律责任、附则,重点对“用户信息收集使用保护问题”等进行了修改、补充、完善。

来源: 北青网

详情: http://t.cn/ESoDUzy

(信息来源于网络,安华金和搜集整理)

从事电子邮件营销, 准入 opt-in 邮箱列表是必不可少的。你可能已经有了准入列表,同时还使用电子邮件客户端软件。如果你能从电子邮件客户端中导出准入列表,那这份列表想必是极好的。

我使用一些代码来将 outlook 配置中的所有邮件写入一个临时文件中,现在让我来尝试解释一下这些代码。

首先你需要导入 win32com.client,为此你需要安装 pywin32:

pip install pywin32

我们需要通过 MAPI 协议连接 Outlok:

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

然后从 outlook 配置中获取所有的账户:

accounts= win32com.client.Dispatch("Outlook.Application").Session.Accounts;

在然后需要从名为 emaileri\_al 的收件箱中获取邮件:

def emailleri_al(folder):
    messages = folder.Items
    a=len(messages)
    if a>0:
        for message2 in messages:
             try:
                sender = message2.SenderEmailAddress
                if sender != "":
                    print(sender, file=f)
             except:
                print("Ben hatayım")
                print(account.DeliveryStore.DisplayName)
                pass

             try:
                message2.Save
                message2.Close(0)
             except:
                 pass

你需要进入所有账户的所有收件箱中获取电子邮件:

for account in accounts:
    global inbox
    inbox = outlook.Folders(account.DeliveryStore.DisplayName)
    print("****Account Name**********************************",file=f)
    print(account.DisplayName,file=f)
    print(account.DisplayName)
    print("***************************************************",file=f)
    folders = inbox.Folders

    for folder in folders:
        print("****Folder Name**********************************", file=f)
        print(folder, file=f)
        print("*************************************************", file=f)
        emailleri_al(folder)
        a = len(folder.folders)

        if a>0 :
            global z
            z = outlook.Folders(account.DeliveryStore.DisplayName).Folders(folder.name)
            x = z.Folders
            for y in x:
                emailleri_al(y)
                print("****Folder Name**********************************", file=f)
                print("..."+y.name,file=f)
                print("*************************************************", file=

下面是完整的代码:

import win32com.client
import win32com
import os
import sys

f = open("testfile.txt","w+")

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
accounts= win32com.client.Dispatch("Outlook.Application").Session.Accounts;

def emailleri_al(folder):
    messages = folder.Items
    a=len(messages)
    if a>0:
        for message2 in messages:
             try:
                sender = message2.SenderEmailAddress
                if sender != "":
                    print(sender, file=f)
             except:
                print("Error")
                print(account.DeliveryStore.DisplayName)
                pass

             try:
                message2.Save
                message2.Close(0)
             except:
                 pass



for account in accounts:
    global inbox
    inbox = outlook.Folders(account.DeliveryStore.DisplayName)
    print("****Account Name**********************************",file=f)
    print(account.DisplayName,file=f)
    print(account.DisplayName)
    print("***************************************************",file=f)
    folders = inbox.Folders

    for folder in folders:
        print("****Folder Name**********************************", file=f)
        print(folder, file=f)
        print("*************************************************", file=f)
        emailleri_al(folder)
        a = len(folder.folders)

        if a>0 :
            global z
            z = outlook.Folders(account.DeliveryStore.DisplayName).Folders(folder.name)
            x = z.Folders
            for y in x:
                emailleri_al(y)
                print("****Folder Name**********************************", file=f)
                print("..."+y.name,file=f)
                print("*************************************************", file=f)



print("Finished Succesfully")

via: https://www.codementor.io/aliacetrefli/how-to-read-outlook-emails-by-python-jkp2ksk95

作者:A.A. Cetrefli 选题:lujun9972 译者:lujun9972 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出