精华内容
下载资源
问答
  • <p>I want to add an attachment to an email. I am using sfmailer ... <p>Here I have given my code below: <pre><code>$mail_body = '<...$message = Swift_Message::newInstance('Message title') ... </div>
  • 不知道你有没有收到过这样的邮件,邮件中写道,xx方案见附件,可是当你去找附件的时候,却发现附件空空如也。 没过几分钟,你又收到了一...记得几年前,我某个地方读到过一个小技巧,来避免如何忘记添加附件。 ...

    不知道你有没有收到过这样的邮件,邮件中写道,xx方案见附件,可是当你去找附件的时候,却发现附件空空如也。

    没过几分钟,你又收到了一封附件,里面写道“不好意思,刚才忘记添加附件了,请以这封为准”。

    上面的体验,会给人一种非常不专业,不职业的感觉。反过来,如果我们作为邮件发送者,如何避免我们的邮件收件人产生这样不好的体验呢?

    记得几年前,我在某个地方读到过一个小技巧,来避免如何忘记添加附件。

    这个小技巧就是,把写邮件的顺序反过来。

    正常写邮件时,我们一般先填写好收件人,然后开始写一个标题,然后写正文,如果有附件,还会添加附件。这么做自己的十分小心,万一疏忽,就出现了忘记添加附件,或者忘记填写主题的情况。

    把顺序反过来,写邮件的时候,如果有附件,先添加附件,然后再写正文。正文完成之后,再填写邮件标题。最后才是输入收件人。

    这样做,好处十分明显,把添加附件放在第一步,一般就不会忘记了。另外,最后才填写收件人,可以防止在邮件未完成时不小心点击发送。

    上述两点好处,不知道帮我避免了多少次尴尬。

    展开全文
  • 有个模块可以自动发送已自定义内容的邮件,现在想添加附件,各位高手,如何添加?谢谢。
  • 我们常常会在邮件中添加附件,以给内容更加详细的说明,同样的我们也可以在MindMapper思维导图中添加附件,对思维导图中的内容进行补充阐述。那么我们该如何在MindMapper中文版中添加附件呢? 文章内容转自:...

            我们常常会在邮件中添加附件,以给内容更加详细的说明,同样的我们也可以在MindMapper思维导图中添加附件,对思维导图中的内容进行补充阐述。那么我们该如何在MindMapper中文版中添加附件呢?

           文章内容转自:http://www.mindmapper.cc/jiqiao/mmp-tianjia-fujian.html

            我们打开MindMapper思维导图后,点击【首页】超链接,在下拉框内选择附件。

     

    140353_pUBT_2476077.png

            或者我们可以在界面的右侧工具栏找到MindMapper附件图标按钮。

     

    140409_HTJO_2476077.png

            无论哪种方法都会打开附件窗口,点击上方的添加按钮。

     

    140511_VzAD_2476077.png

            随后在添加附件文件窗口选择你想要添加的附件,点击打开。

    140558_eMCS_2476077.png

            随即在导图的主题中就会出现附件链接图标,表示附件添加成功。

     

    140729_AfNy_2476077.png

            在MindMapper附件窗口中也将显示附件的信息,我们也可以在窗口中点击删除进行删除附件操作,点击打开则会打开附件内容。

             

    140749_2ObC_2476077.png

            以上就是关于如何在MindMapper中添加附件的具体内容了,通过上述内容的描述希望大家对于MindMapper中添加附件的具体做法有了更多的认识和了解。


    转载于:https://my.oschina.net/minding/blog/524856

    展开全文
  • 我需要发送一封带有Excel附件的电子邮件我的代码如下,可以发送电子邮件但是当我收到邮件时,附件文件不是Excel文件~~看来我附加的格式不对~~~我添加了不同的电子邮件地址来接收此电子邮件但他们都收到了未知格式的...

    我需要发送一封带有Excel附件的电子邮件

    我的代码如下,可以发送电子邮件

    但是当我收到邮件时,附件文件不是Excel文件~~

    看来我附加的格式不对~~~

    我添加了不同的电子邮件地址来接收此电子邮件

    但他们都收到了未知格式的文件#!/usr/bin/python

    # -*- coding: UTF-8 -*-

    import os

    import datetime

    import sys

    import smtplib

    from email.mime.multipart import MIMEMultipart

    from email.mime.text import MIMEText

    from email.header import Header

    from email.mime.base import MIMEBase

    from email import encoders

    mail_host = "mysever" # 设置服务器

    mail_user = "me" # 用户名

    mail_pass = "me123" # 口令

    EMAILHOME = u'F:\Workfiles\weekreport\\forupdate'

    sender = 'me@gmail.com'

    receivers = ['aaaaaa@qq.com'] # 接收邮件,可设置为你的QQ邮箱或者其他邮箱

    def getReceiverlist(filename):

    lif = open(filename)

    li = lif.readlines()

    lif.close()

    for x in range(len(li)):

    li[x] = li[x].strip(os.linesep)

    while '' in li:

    li.remove('')

    return li

    def aisendmail():

    ret = True

    try:

    message = MIMEMultipart()

    message['From'] = Header("myname", 'utf-8')

    message['To'] = Header("youname", 'utf-8')

    message.attach(MIMEText('weekreport', 'plain', 'utf-8')) # 三个参数:第一个为文本内容,第二个 plain 设置文本格式,第三个 utf-8 设置编码

    subject = 'myname-weekreport'

    message['Subject'] = Header(subject, 'utf-8')

    att1 = MIMEBase('application', "octet-stream")

    att1.set_payload(open(u"F:\Workfiles\weekreport\\forupdate\myname_weekreport_20170821.xlsx",'rb').read())

    encoders.encode_base64(att1)

    att1.add_header('Content-Disposition', 'attachment; filename="myname-weekreport"')

    message.attach(att1)

    if os.path.exists(EMAILHOME + r'\receivers.txt'):

    receiverslist = getReceiverlist(EMAILHOME + r'\receivers.txt')

    print("receicerlist include:", receiverslist)

    if len(receiverslist) == 0:

    print"no receiver!!!"

    receiverslist = receivers

    else:

    receiverslist = receivers

    server = smtplib.SMTP()

    server.connect(mail_host, 25) # 发件人邮箱中的SMTP服务器,端口是25

    server.login(mail_user, mail_pass) # 括号中对应的是发件人邮箱账号、邮箱密码

    server.sendmail(sender, receiverslist, message.as_string()) # 括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件

    server.quit() # 关闭连接

    except smtplib.SMTPException: # 如果 try 中的语句没有执行,则会执行下面的 ret=False

    ret = False

    return ret

    result = aisendmail()

    if result:

    print "邮件发送成功"

    else:

    print "Error: 无法发送邮件"

    我按照以下不同的方式添加excel附件:但都失败了(这意味着它无法接收excel格式的文件)

    方法1:

    ^{pr2}$

    结果:

    收到未知格式文件

    方法2:with open(u"F:\Workfiles\周报\\forupdate\xxx_周报_20170821.xlsx", "rb") as fil:

    part = MIMEApplication(

    fil.read(),

    Name=basename(u"F:\Workfiles\周报\\forupdate\xxx_周报_20170821.xlsx")

    )

    part['Content-Disposition'] = 'attachment; filename="%s"' % basename(u"F:\Workfiles\周报\\forupdate\xxx_周报_20170821.xlsx")

    message.attach(part)

    结果:

    收到一个bin格式的文件

    方法三:att1 = MIMEApplication(open('foo.xlsx','rb').read())

    att1.add_header('Content-Disposition', 'attachment', filename="foo.xlsx")

    msg.attach(att1)

    结果:

    接收未知格式文件

    展开全文
  • 为了自动执行PDF附件操作,本文提供了一些使用JavaPDF文件中添加和删除附件的简单方法。 使用Java获取PDF附件信息 Java中将附件添加到PDF Java中从PDF删除附件 目前,Java版Aspose.PDF升级到v20.11版,感...

    PDF是数字文档世界中的主要文件格式之一。PDF格式允许将文件作为附件嵌入PDF文件中。这些附件类似于您添加到电子邮件中的附件。为了自动执行PDF附件操作,本文提供了一些使用Java在PDF文件中添加和删除附件的简单方法。

    • 使用Java获取PDF附件信息
    • 在Java中将附件添加到PDF
    • 在Java中从PDF删除附件

    目前,Java版Aspose.PDF升级到v20.11版,感兴趣的朋友可点击下载最新版

    使用Java获取PDF附件信息

    首先,让我们检查一下如何检索PDF文件中的附件信息。该信息包含附件的名称,描述,MIME类型和其他参数,例如校验和,修改日期等。以下是在PDF文件中获取有关附件信息的步骤。

    • 使用Document类加载PDF文件。
    • 使用FileSpecification类通过Document.getEmbeddedFiles()。get_Item(int)方法检索PDF附件。
    • 使用FileSpecification对象检索附件的信息。

    下面的代码示例演示如何使用Java获取PDF附件的信息。

    // Open document
    Document pdfDocument = new Document("input.pdf");
    
    // Get particular embedded file
    FileSpecification fileSpecification = pdfDocument.getEmbeddedFiles().get_Item(1);
    
    // Get the file properties
    System.out.println("Name:-" + fileSpecification.getName());
    System.out.println("Description:- " + fileSpecification.getDescription());
    System.out.println("Mime Type:-" + fileSpecification.getMIMEType());
    
    // Check if parameter object contains the parameters
    if (fileSpecification.getParams() != null) {
    	System.out.println("CheckSum:- " + fileSpecification.getParams().getCheckSum());
    	System.out.println("Creation Date:- " + fileSpecification.getParams().getCreationDate());
    	System.out.println("Modification Date:- " + fileSpecification.getParams().getModDate());
    	System.out.println("Size:- " + fileSpecification.getParams().getSize());
    }

    在Java中将附件添加到PDF

    以下是将附件添加到PDF文档的步骤。

    • 使用Document类加载PDF文件。
    • 创建FileSpecification类的对象以加载附件文件。
    • 使用Document.getEmbeddedFiles()。add(FileSpecificatio)方法添加附件。
    • 使用Document.save(String)方法保存PDF文件。

    以下代码示例显示了如何使用Java将附件添加到PDF。

    // Open a document
    Document pdfDocument = new Document("input.pdf");
    
    // Set up a new file to be added as attachment
    FileSpecification fileSpecification = new FileSpecification("sample.txt", "Sample text file");
    
    // Add an attachment to document's attachment collection
    pdfDocument.getEmbeddedFiles().add(fileSpecification);
    
    // Save the updated document
    pdfDocument.save("output.pdf");

    在Java中从PDF删除附件

    可以使用名称删除特定附件,也可以一次删除所有附件。以下是从PDF文档中删除附件的步骤。

    • 使用Document类加载PDF文件。
    • 使用Document.getEmbeddedFiles()。delete()和Document.getEmbeddedFiles()。delete(String)分别删除所有或特定附件。
    • 使用Document.save(String)方法保存PDF文件。

    以下代码示例显示了如何使用Java删除PDF附件。

    // Open a document
    Document pdfDocument = new Document("input.pdf");
    
    // Delete all attachments
    pdfDocument.getEmbeddedFiles().delete();
    
    // Save the updated file
    pdfDocument.save("output.pdf");

    如果您有任何疑问或需求,请随时加入Aspose技术交流群(761297826),我们很高兴为您提供查询和咨询。

    展开全文
  • PDF格式支持添加附件,以类似电子邮件附件的PDF文件。PDF附件可以是TXT,DOCX,XLSX或任何其他文档格式。在本文,您将学习如何在.NET应用程序实现一些基本的PDF附件操纵功能,即使用C#以编程方式提取,添加或...
  • PDF格式支持添加附件,以类似电子邮件附件的PDF文件。PDF附件可以是TXT,DOCX,XLSX或任何其他文档格式。在本文,您将学习如何在.NET应用程序实现一些基本的PDF附件操纵功能,即使用C#以编程方式提取,添加或...
  • 功能强大python ./mail -s $server -f $from -t $to -u $user -p $pass -S "$subject" -m "${mail_msg}" -F $filePython 发送邮件可以添加32313133353236313431303231363533e58685e5aeb931333363383435附件:#!...
  • *注意:全文代码可左右滑动观看运维开发,使用 Python 发送邮件是一个非常常见的应用场景。今天一起来探讨一下,GitHub 的大牛门是如何使用 Python 封装发送邮件代码的。一般发邮件方法SMTP是发送邮件的协议,...
  • PHP邮件附件

    2018-10-18 17:19:04
    项目中在任务完成时需要触发给用户发送带附件邮件事件,这里发送邮件碰到了一个难题,如何附件添加附件中去?(附件格式:map类型 => key为带扩展名的附件名称,value为附件的二进制数组格式——转换为二...
  • 3.0后Apple提供了MessageUI framework可以我们的应用程序内实现邮件发送功能,代码示范参见:https://developer.apple.com/iphone/library/samplecode/MailComposer/index.html 可以添加附件和以HTML格式发送邮件...
  • MailBee.NET Objects是一款为创建、发送、接收以及处理电子邮件而设计的健壮、功能丰富的.NET控件。几行代码便可为应用程序添加E-Mail支持,简单高效。...本文主要介绍了如何使用MailBee.NET Objects在邮件...
  • 我想把图像添加到邮件正文中,在邮件中不使用附件。 String imagepath ; Imagepath = Environment.getExternalStorageDirectory()+ File.separator + "ImagesCmas/"+image_name; final Intent sendIntent...
  • 爱思华宝的用户早上打开Web Mail,发现收到的邮件中带有病毒的.exe及.bat的附件如何设置拒绝此类附件,以避免病毒公司内传播。 实现方法 可以通过IceWarp邮件系统控制台的“反病毒“-”扩展名过滤器“来实现...
  • 当我想到的是,发一封邮件就是在邮件记录表中添加一条数据。 问题是,当群发邮件时,也就是要每个人都要有这个记录,用户量比较少还好,SQL插入一万条数据也就花一点时间 (群发,用户会越来越多,要是用户过千万...
  • 【java】javamail发送带附件邮件

    千次阅读 2017-05-30 09:38:43
    但是各位知道我们是如何添加附件呢?如何通过代码完成的呢?二、附件是什么? 我们发送的邮件除了邮件的主题内容,可以添加一些其他类型的文件,发送过出去。这些文件可以是图片、文档、视频等。很像是我们写信...
  • 系统:Windows 7 软件:Excel 2010 本系列讲讲如何使用VBA进行邮件自动分发 ...写代码前,请先菜单工具-引用中添加Outlook,具体操作参考上一篇文章 Outlook效果 Part 2:代码 Sub 邮件预警() Set outlookApp
  • 本小节介绍如何通过邮件将生成的贺卡发送给朋友。...MainPage.xaml.cs页面,SendMail_Click方法,新定义EmailMessage的对象,将前一节生成的Wishes.jpg文件作为邮件附件发送给其他人。 添加如下代码:...
  • C#发送带附件的电子邮件

    千次阅读 2009-04-29 16:48:00
    C#发送带附件的电子邮件(推荐) net2.0,如何通过程序直接发送邮件,这是很多朋友都关注的问题,下面本人详细介绍该功能如何使用:首先添加如下的引用:using System.Net.Mail;下面是发送邮件的代码:MailAddress ...
  • Winodws 8.1中使用系统自带的IE11浏览器登录office outlook web access,并下载邮件中附件时,下载下来的文件名字体显示为乱码。 如何解决呢?对于这样的问题可能是由于网站与IE11存在不兼容的情况,以至网页...
  • 2010-11-30 18:01 1877人阅读 ... ...如何避免outlook发信,忘记标题和附件-outlook 2003中添加“空邮件标题”和“空附件”检查功能2007-05-22 16:44如何避免outlook发信,忘记标题和附件 o
  • 一、如何添加附件? 参考链接1 https://www.cnblogs.com/ysocean/p/7666061.html 参考链接2 https://blog.csdn.net/lovecuidong/article/details/92658140 二、因为是微服务项目,所以上传附件的时候,不可能是...

空空如也

空空如也

1 2 3 4 5 6
收藏数 110
精华内容 44
关键字:

如何在邮件中添加附件