Questions tagged «email»

使用此标记可解决涉及代码的问题,以发送或接收电子邮件。发帖询问为什么您发送的电子邮件被标记为垃圾邮件是Stack Overflow的主题。有关邮件服务器配置的问题属于“服务器故障”。



8
使用相同的脚本通过html表单从PHP发送电子邮件
当用户完成HTML表单的填写后,我想通过PHP发送电子邮件,然后通过电子邮件从表单中发送信息。我想从显示具有表单的网页的同一脚本中执行此操作。 我找到了此代码,但是邮件未发送。 <?php if (isset($_POST['submit'])) { $to = $_POST['email']; $subject = $_POST['name']; $message = getRequestURI(); $from = "zenphoto@example.com"; $headers = "From:" . $from; if (mail($to, $subject, $message, $headers)) { echo "Mail Sent."; } else { echo "failed"; } } ?> 用PHP发送电子邮件的代码是什么?
73 php  html  email 

4
将图像保存到“文档”目录并检索电子邮件附件
我在查明NSBundle&DocumentDirectory数据时遇到问题,我有一个要保存到的相机图片“ imageView ”,NSDocumentDirectoy然后想要检索它以附加到电子邮件中, 这里保存代码: - (IBAction)saveImage { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:@"savedImage.png"]; UIImage *image = imageView.image; // imageView is my image from camera NSData *imageData = UIImagePNGRepresentation(image); [imageData writeToFile:savedImagePath atomically:NO]; } 这是新的获取数据代码: NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString …
72 ios  iphone  email  nsdocument 

8
无法通过“ localhost”端口25连接到邮件服务器
当我尝试使用PHP发送电子邮件时,我总是收到此错误消息: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\dressoholic\register.php on line 50 我的php.ini看起来像这样: [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 ; For Win32 only. …
71 php  email  smtp 

13
尝试将SD卡中的文件附加到电子邮件
我正在尝试启动一个意图来发送电子邮件。所有这些都有效,但是当我尝试实际发送电子邮件时,会发生一些“奇怪”的事情。 这是代码 Intent sendIntent = new Intent(Intent.ACTION_SEND); sendIntent.setType("image/jpeg"); sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Photo"); sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://sdcard/dcim/Camera/filename.jpg")); sendIntent.putExtra(Intent.EXTRA_TEXT, "Enjoy the photo"); startActivity(Intent.createChooser(sendIntent, "Email:")); 因此,如果我使用Gmail菜单上下文启动,它将显示附件,让我键入电子邮件的收件人,并编辑正文和主题。没什么大不了的。我点击发送,它发送。唯一的事情是附件不会被发送。 所以。我想到了,为什么不尝试使用电子邮件菜单上下文(对于手机上的备用电子邮件帐户)呢?它显示附件,但在正文或主题中根本没有文本。当我发送邮件时,附件发送正确。那会让我相信有些不对劲。我需要在清单中启动新的许可以启动带有附件的电子邮件发送意图吗?我究竟做错了什么?



15
使用电子邮件地址作为用户ID的利弊是什么?
我正在创建一个需要注册/身份验证的Web应用程序,并且正在考虑将电子邮件地址用作唯一的用户ID。这是我认为的利弊(已更新响应): 优点 在注册过程中要填写的一栏要少一些(只是电子邮件地址,密码和验证密码)。我是简约注册的忠实拥护者。 电子邮件地址更容易记住。(感谢米切尔,杰里米) 您不必担心自己喜欢的用户名已经被占用-您是唯一使用电子邮件地址的人。(感谢TStamper) 缺点 用户每次登录时都可以输入更多内容。 如果用户想要多个帐户怎么办?他们需要另一个电子邮件地址。(我是否甚至希望用户能够创建多个帐户?) 潜在的攻击者容易猜出(如果他们知道目标的电子邮件地址,他们就会知道登录ID)。(感谢Vasil) 用户可能会想使用与他们的电子邮件帐户相同的密码,这是很安全的做法。(感谢托马斯) 如果您经常更改电子邮件地址,则可能很难记住长时间中断后用于注册网站的地址。(感谢Software Monkey) 黑客可能会向注册表格发送垃圾邮件,并使用“已收到电子邮件”响应来生成有效电子邮件列表。(感谢大卫) 并非每个人都有电子邮件地址。(感谢尼古拉斯) 如果我将电子邮件作为id,那么我将提供一种机制,允许用户更改地址时更改它。在这种情况下,用户不会将内容发布到公共站点,因此不需要单独的用户名来保护电子邮件地址(但这是其他站点要考虑的事情)。 另一个选择是实现OpenID(这是另一场辩论)。 这似乎适用于Google,但它们的服务紧密集成。我在分析中错过了什么?你有什么建议?有没有人可以分享经验? 最终编辑 谢谢大家的答复。我已经决定使用电子邮件作为id,但是允许在注册后创建用于登录目的的用户名。这样可以在保持注册尽可能短的同时提供一点灵活性。它还可以防止用户更改电子邮件地址时出现问题(他们只能使用其用户名登录并进行更新)。我还将实现一些方法,以防止将电子邮件地址强行从注册和登录系统中删除(主要是反复尝试后的冷静期)。



1
防止电子邮件扫描程序激活“退订”链接的策略
我想在我的服务发送的电子邮件的页脚中提供一个单击“取消订阅”链接。 显然,许多垃圾邮件扫描程序都会扫描电子邮件,并会按照电子邮件中找到的所有链接来扫描其内容是否存在恶意软件。到目前为止,我已经使用了一种解决方法: 如果通过HTTP GET请求“退订”页面,它将呈现一个简单的确认表单以及一些JS,该JS会在页面加载时提交该表单 如果通过HTTP POST请求“退订”页面,则我们退订用户 这样,用户通常只需要单击表单,他们就会收到“您已取消订阅”消息。如果他们禁用了JS,他们仍然可以手动提交确认表格。 现在的问题是,某些扫描仪(如Office365的ATP)将打开页面,并在其中执行JS。通过执行JS,他们提交表单并导致用户自动退订。 我考虑过将检查添加到自动提交JS逻辑中: 不要为特定的用户代理自动提交 不要针对特定​​客户端IP范围自动提交 触发鼠标移动事件自动提交 但是这些似乎都是脆弱的方法,充其量只是黑客,随着电子邮件扫描程序改变其策略,这些方法必将被打破。 我敢肯定,这个问题已经困扰了我很多人。除了放弃单击功能之外,是否还有其他合理的解决方法? PS。我添加了对RFC 8058的支持,但用户仍将单击页脚中的链接。

2
如何防止iOS 13黑暗模式破坏电子邮件
我们有一个电子商务应用程序,当您进行购买时,该应用程序会发送订单详细信息,而我们只是重新设计了该电子邮件模板。在过去几天中,我们收到了一些客户报告,其中电子邮件中的一半文本丢失。 最终获得屏幕截图后,我们了解到问题是在使用暗模式的iPhone上发生的。到目前为止,他们都是通过Mail应用程序或Safari使用gmail的客户(两者都有相同的问题)。我不确定gmail因素是否相关或偶然。 我们的电子邮件很简单-它具有白色背景,灰色标题和黑色正文。深色模式使白色背景和灰色标题保持不变,但是正文文本从黑色更改为白色。在白色背景上,白色文本显然是不可见的,并且电子邮件看起来缺少大量内容。 有什么措施可以防止黑暗模式将我们的文本从黑色变成白色? 我应该注意,我们的电子邮件中还嵌入了QR码,因此,我担心的解决方案将使深色模式继续为我们的完整电子邮件重新着色,因为我认为这将使QR码难以识别。 编辑:这与任何应用程序代码均不相关,因此不适用针对黑暗模式开发iOS的准则。这仅是iOS 13上处于黑暗模式下的Apple邮件应用如何显示HTML电子邮件的问题。
10 ios  css  email  gmail  ios-darkmode 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.