Это недавно поставило меня в тупик.Это вызвано тем, что Bluehost делает для предотвращения спама / фишинга и утверждения, что вы тот, кем вы не являетесь.Если используемый вами скрипт запрашивает адрес отправителя, который не настроен в вашей учетной записи Bluehost, он не позволит вам использовать его в качестве адреса отправителя в Sendmail и вместо этого заменит его на user @ box ###.строка bluehost.com.
По сути, вам нужно убедиться, как поясняет LazyOne, что отправляющий скрипт добавляет From: address@domain.com к заголовкам письма, а затем убедитесь, что address@domain.com также установленкак действительный адрес в вашей учетной записи Bluehost.(Я лично всегда настраивал их, а затем перенаправлял на один аккаунт, но это, конечно, не обязательно.)