By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,663 Members | 1,638 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,663 IT Pros & Developers. It's quick & easy.

Problem with smtplib: 550 'Administrative prohibition'

P: n/a
I have a script that checks a POP3 mailbox and sends the emails to
different people based upon some settings. For some reason my script
cannot send any emails, the error I am getting is:

reply: '550 Administrative prohibition\r\n'
reply: retcode (550); Msg: Administrative prohibition
data: (550, 'Administrative prohibition')
send: 'rset\r\n'
reply: '250 Reset OK\r\n'
reply: retcode (250); Msg: Reset OK

The only post on GG I could find says this may be caused by a conflict
with Sendmail[1]. Does anyone know if this is true? Even better,
does anyone know a way around this? The machine this is running on is
hosted, so I cannot remove Sendmail or make any system-wide changes.
:(

Thanks for any help,

Wayne

[1] http://groups.google.com/groups?q=%2...dtnps89&rnum=1
Jul 18 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
Wayne Pierce wrote:
I have a script that checks a POP3 mailbox and sends the emails to
different people based upon some settings. For some reason my script
cannot send any emails, the error I am getting is:

reply: '550 Administrative prohibition\r\n'
reply: retcode (550); Msg: Administrative prohibition
data: (550, 'Administrative prohibition')
send: 'rset\r\n'
reply: '250 Reset OK\r\n'
reply: retcode (250); Msg: Reset OK

The only post on GG I could find says this may be caused by a conflict
with Sendmail[1]. Does anyone know if this is true? Even better,
does anyone know a way around this? The machine this is running on is
hosted, so I cannot remove Sendmail or make any system-wide changes.
:(

Thanks for any help,

Wayne

[1]
[http://groups.google.com/groups?q=%2...rohibition%27+
smtplib+group:comp.lang.python.*&hl=en&lr=&ie=U TF-8&group=comp.lang.
python.*&selm=exrsc.16505%24SQ2.3515%40edtnps89&r num=1


It sounds like the SMTP server thinks you are trying to relay the email
(i.e. you're not actually authorised to use it) This could be down to
having to use SMTP-AUTH to send via that server, or it could be the server
only accepts connections from within its dial-up pool and you are sending
from outside this.

Basically, it's more likely down to the way you are accessing the server
rather than smtplib itself (your code may be giving a bad from address
during the smtp session for example)

HTH
Daren
Jul 18 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.