2

我一直在尝试使用 SKPSMTPMessage 库。虽然我还没有成功,但有人会告诉我如何不需要对邮件的发件人进行硬编码。我所看到的是我们需要对发件人进行硬编码,以便在 SKPSMTPMessage 中发送邮件。像这样的东西:

    SKPSMTPMessage *testMsg = [[SKPSMTPMessage alloc] init];
    testMsg.fromEmail = @"youremail@email.com";

但我不想要特定的发件人,而应该是设备的发件人。类似于我们在 mfmessagecomposeviewcontroller 中的一个。

我也可以将发件人包含在“CC/BCC”部分中,以便发件人也能收到他/她发送的邮件的副本。

谢谢你。

4

1 回答 1

0

你可以做到这一点,这里是基本步骤:

 - Create a screen/view which will collect all these informations (FromEmail, ToEmail, CC, BCC, SMTP Address, etc.) 

 - Save those details in your code.

 - Use those details while sending out mail.

因此它会让你的代码看起来像:

  SKPSMTPMessage *testMsg = [[SKPSMTPMessage alloc] init];
  testMsg.fromEmail = fromEmailTextField.text;

希望这可以帮助。

于 2013-10-03T07:29:04.600 回答