본 사이트는 여러분의 사용자 경험을 개선하기 위해 유지 보수를 진행하는 동안 기능이 제한됩니다. 도움말로 문제가 해결되지 않고 질문을 하고 싶다면 Twitter의 @FirefoxSupport 및 Reddit의 /r/firefox 채널을 활용하세요.

Mozilla 도움말 검색

고객 지원 사기를 피하세요. 저희는 여러분께 절대로 전화를 걸거나 문자를 보내거나 개인 정보를 공유하도록 요청하지 않습니다. "악용 사례 신고"옵션을 사용하여 의심스러운 활동을 신고해 주세요.

자세히 살펴보기

Mail Only Sends Through Default Account

  • 13 답장
  • 0 이 문제를 만남
  • 최종 답변자: david

more options

I have three POP addresses configured but TB will only send through the default account. If I select the "From" address to be different than the default account, I get the following error. Once I change the default account to the one I am sending from, the email sends fine.

Error: Sending of the message failed. An error occurred while sending mail. The mail server responded: SendAsDenied; mail1@outlook.com not allowed to send as mail2@outlook.com; STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message [BeginDiagnosticData]Cannot submit message.

I have three POP addresses configured but TB will only send through the default account. If I select the "From" address to be different than the default account, I get the following error. Once I change the default account to the one I am sending from, the email sends fine. Error: Sending of the message failed. An error occurred while sending mail. The mail server responded: SendAsDenied; mail1@outlook.com not allowed to send as mail2@outlook.com; STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message [BeginDiagnosticData]Cannot submit message.

선택된 해결법

You must have separate smtp servers for each account, and then match each account with the correct server:

https://support.mozilla.org/en-US/questions/1350593

The outlook smtp should be smtp.office365.com, 587, STARTTLS, OAuth2, but have different User Names (email address). Give each one a distinct Description.

문맥에 따라 이 답변을 읽어주세요 👍 0

모든 댓글 (13)

more options

선택된 해결법

You must have separate smtp servers for each account, and then match each account with the correct server:

https://support.mozilla.org/en-US/questions/1350593

The outlook smtp should be smtp.office365.com, 587, STARTTLS, OAuth2, but have different User Names (email address). Give each one a distinct Description.

도움이 되셨습니까?

more options

Thank you. I didn't read the article but I already have separate "User Names" <email addresses> for each account. The email will send just fine through the proper account, if that account is designated as the default. Let's say I am wanting to send on account1 but the default is account2. The error states I cannot send an email addressed to account1 while attempting to send it through account2. As soon as I change the default to account1, the email sends fine.

도움이 되셨습니까?

more options

The 'default' account is not the issue. As @sfhowes states, the important issue is having the proper SMTP server set for each account. It appears that you do not. An easy check is to change the Description field for each SMTP server to be the email address. Then, check, the account pane, to see if that appears in the bottom line that shows the SMTP server.

도움이 되셨습니까?

more options

I am sorry for the confusion. I already have the servers setup in TB, I was referring to them as accounts since it made more sense to me. It seems odd when you create an account in TB, it also creates the incoming and outgoing records for the server settings but refers to the outgoing server settings as a "server" and the incoming server settings as "server settings".

Anyway, since they are all outlook.com addresses, they all use smtp.office365.com with the settings sfhowes stated. I have individual descriptions for each server record and the user names are the email addresses of which I am sending from.

So...when I choose to send from an email address of which I have an outgoing server record, TB will not send the email and instead produce the error. Once I have changed the outgoing default server to match the email address I am sending from within the email itself, TB then sends it without any issue.

도움이 되셨습니까?

more options

That is how it must work. the SMTP server check to be sure that the sender is a customer of the email provider. Once you set them properly, you're never prompted again.

도움이 되셨습니까?

more options

I am not being prompted for anything, I either receive the error or it sends based on what I explained earlier. Are the server descriptions for each server record required to also be the email address. They are currently not but each are unique.

도움이 되셨습니까?

more options

The Description field is there to make it easier to point the accounts to the correct smtp server. You should not be changing smtp settings on a per message basis if you have separate smtp servers, and the accounts are set to send on the smtp with a matching User Name.

도움이 되셨습니까?

more options

Unfortunately, that is sort of what is happening except it is not every message. Only when I attempt to send from an address other than the default send server. I can provide snapshots.

도움이 되셨습니까?

more options

Did you carefully check each account? If screenshots are done, do these: - screenshot of the SMTP pane for each SMTP server - screenshot of each account pane (the one that shows SMTP server on bottom row) Seeing those will clarify the situation.

도움이 되셨습니까?

more options

Please let me know if you need anything else.

도움이 되셨습니까?

more options

Now, do screenshots of the account pane for each, the one showing the SMTP server on bottom line. Thank you.

도움이 되셨습니까?

more options

Thank you. That solved it. I did not realize you guys were talking about the actual account settings. I kept going to the outgoing server settings and overlooked that there was an SMTP setting in the account settings. All accounts were set to the default account so I changed them to be their respective correct server and all is good.

도움이 되셨습니까?

more options

We're pleased that all is well. :)

도움이 되셨습니까?

질문하기

글에 답글을 달기 위해서는 계정으로 로그인해야만 합니다. 계정이 아직 없다면 새로운 질문을 올려주세요.