Найдено результатов: 10

Как отправить email из программы _without_, используя уже существующую учетную запись?

Я бы хотел, чтобы моя программа была в состоянии email мне отчеты об ошибках. Как я могу сделать это без жесткого кодирования a username/password/SMTP server/etc. в код? (Это позволит пользователям декомпилировать программу и взять на себя эту учетную запись email.)

Мне сказали, что вы можете сделать кое-что с телнетингом до порта 25, но я очень нечетко представляю детали. Большинство фрагментов кода в Google предполагают, что у вас уже есть учетная запись, которая не работает в этой ситуации.

Я использую .NET v3.5 (C# в частности), но я бы предположил, что идеи достаточно схожи в большинстве языков. Пока вы понимаете, что я делаю это для автономного приложения, и не предоставляете мне код PHP или что-то еще, мы должны быть в порядке.

.net   email   smtp    

431   6   14:44, 20th August, 2020


Postfix проблема с отправкой на внешние email'ы <5.7.1 user@domain.com relay access denied>?

При отправке почты с помощью почтовой программы на внешний email выдает <5.7.1 user@domain.com relay access denied>. Отправка на локальные ящики проходит успешно. Отправка из веб-интерфейса также проходит успешно дяже на внешние ящики.


cat /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version<br/>
<br/>
# Debian specific: Specifying a file name will cause the first<br/>
# line of that file to be used as the name. The Debian default<br/>
# is /etc/mailname.<br/>
#myorigin = /etc/mailname<br/>
<br/>
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)<br/>
biff = no<br/>
<br/>
# appending .domain is the MUA's job.<br/>
append_dot_mydomain = no<br/>
<br/>
# Uncomment the next line to generate &quot;delayed mail&quot; warnings<br/>
#delay_warning_time = 4h<br/>
<br/>
readme_directory = no<br/>
virtual_alias_maps = hash:/etc/postfix/virtual<br/>
sender_bcc_maps = hash:/etc/postfix/bcc<br/>
mailbox_command = <br/>
home_mailbox = Maildir/<br/>
smtpd_sasl_auth_enable = yes<br/>
smtpd_sasl_security_options = noanonymous<br/>
broken_sasl_auth_clients = yes<br/>
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination<br/>
mydestination = server, localhost.localdomain, , localhost<br/>
mailbox_size_limit = 0<br/>
myorigin = $mydomain<br/>
relayhost = <br/>
mynetworks = 127.0.0.0/8 83.52.232.16/28<br/>
recipient_delimiter = +<br/>
inet_interfaces = all<br/>
inet_protocols = ipv4

Postfix   SMTP   Microsoft   Access    

365   2   15:28, 7th August, 2020


Postfix проблема с отправкой на внешние email'ы <5.7.1 user@domain.com relay access denied>?

При отправке почты с помощью почтовой программы на внешний email выдает <5.7.1 user@domain.com relay access denied>. Отправка на локальные ящики проходит успешно. Отправка из веб-интерфейса также проходит успешно дяже на внешние ящики.


cat /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version<br/>
<br/>
# Debian specific: Specifying a file name will cause the first<br/>
# line of that file to be used as the name. The Debian default<br/>
# is /etc/mailname.<br/>
#myorigin = /etc/mailname<br/>
<br/>
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)<br/>
biff = no<br/>
<br/>
# appending .domain is the MUA's job.<br/>
append_dot_mydomain = no<br/>
<br/>
# Uncomment the next line to generate &quot;delayed mail&quot; warnings<br/>
#delay_warning_time = 4h<br/>
<br/>
readme_directory = no<br/>
virtual_alias_maps = hash:/etc/postfix/virtual<br/>
sender_bcc_maps = hash:/etc/postfix/bcc<br/>
mailbox_command = <br/>
home_mailbox = Maildir/<br/>
smtpd_sasl_auth_enable = yes<br/>
smtpd_sasl_security_options = noanonymous<br/>
broken_sasl_auth_clients = yes<br/>
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination<br/>
mydestination = server, localhost.localdomain, , localhost<br/>
mailbox_size_limit = 0<br/>
myorigin = $mydomain<br/>
relayhost = <br/>
mynetworks = 127.0.0.0/8 83.52.232.16/28<br/>
recipient_delimiter = +<br/>
inet_interfaces = all<br/>
inet_protocols = ipv4

Postfix   SMTP   Microsoft   Access    

353   2   04:34, 26th August, 2020


Postfix настройка аутентификация перед отправкой почты?

Может кто-нибудь дать линк с настройками без сертификатов и без использования безопасных соединений. И было бы замечательно если это еще будет работать с MS Outlook, ибо есть проблемы.

Надеюсь на вашу помощь, спасибо.


PS В Гугле смотрел :)

Postfix   SMTP    

343   1   03:20, 11th August, 2020


HMailServer и переадресация почты самому себе через внешний smtp?

Наткнулся на одну некритичную проблему и хотел бы узнать, есть ли пути её решения.


Есть hMailServer и заведенный на нем аккуант mail@example.com. Есть почтовый ящик на mail.ru вида: example@mail.ru. На почтовом ящие на mail.ru устроена переадресация на аккуант mail@example.com (т.е. все письма пришедшие на ящий mail.ru переправляются на ящик на моём сервере). Настройки hMailServer не критично отличаются от стандартных. Т.е. правила доставки такие же как и в стандартной конфигурации. Проблема заключается в том, что при отправке с ящика mail@example.com на ящик example@mail.ru происходит ошибка авторизации на сервере. Т.е. почтовый сервер mail.ru получив письмо и попытавшись переслать его на mail@example.com сталкивается с ответом: «530 SMTP authentication is required», так как по сути мы пытаемся переслать письмо с локального адреса на локальный адрес и при этом используем внешний smtp, что соответственно запрещено делать без авторизации. Причина ошибки понятна. Вопрос в том, можно ли это обойти, что бы собственный сервер позволял такие пересылки с внешнего сервера даже в случае, если адресом отправителя является мой локальный email адрес и при этом не нарушить общую безопасность почтового сервера.


Понятно, что решить проблему можно заменив пересылку на mail.ru на сбор почты с ящика mail.ru на локальном сервере. Но это скорее обход проблемы, нежели её решение.

Электронная   почта   SMTP   hMailServer    

648   2   18:00, 29th August, 2020


Как лучше отправлять нотификации из php?

Как лучше отправлять письма: через mail() или внешний smtp(google/yandex)?

Нотификаций будет достаточно много. Вероятно, каждую минуту или чаще.

PHP   Электронная   почта   SMTP    

424   7   12:53, 25th August, 2020


TheBat! -- отправленные;

собссно, вопрос в следующем: когда письмо отправляешь через TheBat!, а не через веб интерфейс, оно не сохраняется в папке отправленные на сервере. как сделать, чтобы сохранялось? в настройках мыши уже все перерыл, не нашел. может кто из хабраюзеров в курсе? на всякий: почтовый сервер: тут.бай

SMTP   TheBat    

350   2   14:35, 8th August, 2020


Отправка большого количества email уведомлений?

Имеется некоторый сервис. Пользователи указывают свой email при регистрации, получают на него пароль. На этот же email они получают уведомления о важных для них событиях. Объем писем растет, в ближайшее время ожидается 10-20 тысяч сообщений в сутки.



Вопрос в следующем. Как правильно отправлять письма чтобы они почти гарантированно доходили и не попадали в спам? Напрямую с IP адреса провайдера не получается: адреса в блэклистах нет, но сети провайдера целиком присутствуют в некоторых серых списках, таким образом IP Reputation получается плоховатый и письма частенько попадают в спам или вообще отвергаются. Какой платный SMTP сервис посоветуете для отправки таких критических писем (напомню при регистрации по email приходит пароль)? Может быть есть сервисы, предоставляющие через VPN гарантированно белый IP адрес? В данный момент используем SMTP mail.nic.ru и его работа нас не устраивает.

Электронная   почта   SMTP   Борьба   со   спамом    

396   7   01:00, 26th August, 2020


Почему плохо делать рассылку одним письмом, забив всех адресатов в BCC?

Где-то тут же на хабре видел вроде упоминание об этом, но как ни искал не могу найти. В своё время когда работал в фирме, которой надо было рассылать трёмстам партнёрам прайсы — делал именно так — в BCC всех и огонь, проблем не было (а сам от партнёров вообще не редко получал письма, где сотни адресов были в открытую в TO забиты). Но наверно раз люди используют скрипты рассылок отдельными письмами — значит в этом есть смысл. Таки какой?

Заранее извиняюсь. Почти уверен что об этом уже говорили, но найти мне не удалось.

Электронная   почта   SMTP   Email-маркетинг    

309   2   08:44, 5th August, 2020


exim4 vs gmail smtp vs gmail FROM field

Здравствуйте.

Настроил exim как MTA на vds для отправки почты via gmail smtp. (использую несколько адресов на одном домене в google apps).
Особых корректив не вносил, добавил только это:

gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : myaccount1@gmail.com : mypassword


Все работает, но есть один нюанс:

В поле FROM всегда показывается адрес myaccount1@gmail.com не смотря на то, что в скрипте я явно указываю другой адрес.А хочется видеть правильный адрес (myaccount2@gmail.com или любой другой указанный):

$to = 'myaccount3@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: myaccount2@gmail.com' . "\r\n" .
'Reply-To: myaccount2@gmail.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

if (mail($to, $subject, $message, $headers)) {
echo 'mail() Success!' . "
\n";
}
else {
echo 'mail() Failure!' . "
\n";
}


В письме будет что-то типа этого:

От: myaccount1@gmail.com
Ответить: myaccoun2@gmail.com

Видимо, в гугле меня забанили, но я не нашел решения этого, казалось бы очевидного вопроса.

Gmail   Exim   SMTP   MTA    

414   2   17:56, 2nd October, 2020